zoukankan      html  css  js  c++  java
  • @符号妙用

    闲来无事,看看天平兄写的书,偶然看到了@符号的用法,之前只知道写字符串的时候,需要转义的字符,加上@就不用转了,比如

    string str="c:\\program\\windows\\aa.txt";

    加上@符号只需要string str=@"c:\program\windows\aa.txt";

    原来还有一种用法是我们很多人不知道的,那就是保留关键字标识符。

    在c#规范中,@可以作为标识符(类名、变量名、方法名等)的第一个字符,以允许c#中保留关键字作为自己定义的标识符,像class、static、bool等都是c#的保留关键字,并不能当做普通标识符来命名,但是通过@符号前缀就可以把这些本来是关键字当做普通字符使用

    class @class
    {
      public static void @static(bool @bool)
      {
            if(@bool)
           {
              ......
           }
      }
    }
    

     这就是关键字当做普通字符来用了。写这些主要是为了留个笔记,现在年纪大了,脑子也不是很好用,记下来偶尔看看可以用得上,另一方面也是同园子里的朋友们共享。

  • 相关阅读:
    其他权益工具
    2股缩为1股
    ubuntu查看网络流量
    修改iphone hosts文件
    Win10 家庭中文版HOST文件更改
    债权投资和其他债权投资的区别
    win10 Administrator没有管理员权限解决方案
    实际发放股票股利
    Could not get lock /var/lib/dpkg/lock
    R语言代写Gibbs抽样的贝叶斯简单线性回归仿真分析
  • 原文地址:https://www.cnblogs.com/zlzly/p/2565626.html
Copyright © 2011-2022 走看看