先看代码(以下代码使用在C#,环境ASP.NET):

    protected void Page_Load(object sender, EventArgs e)
    {
        test1("\a");
        test1(@"\a");

test2("\a");
        test2(@"\a");

test3("\a");
        test3(@"\a");

test4("\a");
        test4(@"\a");
    }

//参数不带@ 输出不带@
    public void test1(string str)
    {
        Response.Write("test1:[" + str+"]<br/>");
    }

//参数不带@ 输出带@
    public void test2(string str)
    {
        Response.Write("test1:[" + @str + "]<br/>");
    }
    
    //参数带@ 输出不带@
    public void test3(string @str)
    {
        Response.Write("test1:[" + str + "]<br/>");
    }

//参数带@ 输出带@
    public void test4(string @str)
    {
        Response.Write("test1:[" + @str + "]<br/>");
    }

F5执行,猜猜什么结果!!嘿嘿~~ 
以下公布显示结果:

o(∩_∩)o...哈哈。
可以发现无论你后来给不给字串加@符号,都不管用了,只有在字符串产生的时候加@有效果!

本文转自over140 51CTO博客,原文链接:http://blog.51cto.com/over140/586527,如需转载请自行联系原作者

加深C# 中字符串前加@符号理解以及使用~~相关推荐

  1. php中函数前加符号的作用分解

    php变量前面加&符号是什么意思就不用多说了,大家都在用,就是两个变量同时指向一个地址而已,那么,php函数前面加&符号的意义又是什么呢?下面先上两个演示代码,然后再做解释. func ...

  2. c语言字母意义,C语言 字符串前加L的意义 如:L“A”

    转自:http://c.biancheng.net/cpp/html/1069.html Unicode或者宽字符都没有改变char数据型态在C中的含义.char继续表示1个字节的储存空间,sizeo ...

  3. python 字符串前加‘f‘ ‘r‘ ‘b‘ ‘u‘作用

    python字符串前的修饰 字符串前加 f 字符串前加 r 字符串前加 b 字符串前加 u 字符串前加 f 以 f开头表示在字符串内支持大括号内的python 表达式 print(f'{name} d ...

  4. php 调用变量方法名,php中引用(变量和函数名前加符号)用法

    本文章来给大家介绍在php中我们常看到在在php变量前面加个&符号,这个就是php中引用符号了,它可以用于各种变量.函数.对象了下面我来给各位详细介绍php&符号用法.在 PHP 中引 ...

  5. python各符号@、%、#、[:]等用法,字符串前加字符urbf的用法

    @装饰器 @装饰器必须出现在函数定义前一行,不允许和函数定义在同一行. 只可以在模块或类定义层内对函数进行装饰,不允许装饰一个类.一个装饰器就是一个函数,将被装饰的函数做为参数,并返回被装饰的同名函数 ...

  6. python字符串前面加f什么意思_详解Python中字符串前“b”,“r”,“u”,“f”的作用...

    1.字符串前加 u 例:u"我是含有中文字符组成的字符串." 作用: 后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时 ...

  7. Python中字符串前“b”,“r”,“u”,“f”的作用

    原文:https://www.jb51.net/article/176601.htm 原文有bug特参考:https://www.cnblogs.com/songzhenhua/p/13236794. ...

  8. 【Python小知识】字符串前加r、u、b、f是什么意思?

    文章目录 Python 字符串前加r.u.b.f是什么意思? 总结 附: Python 字符串前加r.u.b.f是什么意思? 1.r表示raw string(原始字符串) 在普通字符串中,反斜线是转义 ...

  9. python 字符串前加r b u f 含义

    python 字符串前加r b u f 含义 文章目录: 一.字符串前加 `r` 二.字符串前加 `b` 三.字符串前加 `u` 四.字符串前加 `f` 五.Python3.x中字符串转换成字节类型 ...

最新文章

  1. Android Low Battery 低电量处理流程
  2. linux鼠标触摸屏应用程序,在Ubuntu环境下实现插入鼠标自动关闭触摸板
  3. oracle布尔true 1,将.NET布尔数据类型映射到实体框架中的oracle数(1,0)会抛出错误
  4. verilog中assign语句
  5. mysql 中有没有临时表_MySQL临时表的简单用法
  6. MinGW与MSVC编译的区别
  7. java int 详解,int与Integer详解(java基础篇)
  8. 74.iptables规则备份和恢复,firewalld
  9. Docker 安装、镜像、dockerfile、容器、仓库
  10. cplex求解整数规划_Ortools调用第三方求解器
  11. Factory Method (工厂方法)
  12. java程序设计颜志军_信息管理系统设计方案.doc
  13. 百度云的高速下载技巧系列4---Village(原名山寨云)(安卓)
  14. unity 2018.3.0版本界面汉化
  15. 抢先体验Drive 2.0 Beta,按需同步,释放电脑空间
  16. ListView刷新某一项Item
  17. 研究生研一学习机器学习ML、深度学习DL的规划
  18. 英文歌曲:Action Songs for kids
  19. 运维工程师主要是做什么的?和网络工程师有啥区别?
  20. Linux分卷压缩zip文件命令,Linux分卷压缩与解压缩

热门文章

  1. 【C++】重载、重写、隐藏
  2. java写事物提交_fabric-sdk-java 提交事务
  3. 学生管理系统(C语言版)
  4. php 静态类内存,php面向对象中static静态属性与方法的内存位置分析
  5. spark编程基础--5.1RDD编程基础
  6. 《深入理解计算机系统》第七章——链接知识点总结
  7. 一些零碎知识(域名、DNS、浏览器、动态静态页面、web应用系统工作原理)
  8. 小程序云开发数据库在网站读取
  9. 阿里云https证书apache配置
  10. 秋色园QBlog技术原理解析:性能优化篇:用户和文章计数器方案(十七)