• @符号妙用


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

    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)
           {
              ......
           }
      }
    }
    

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

  • 相关阅读:
    30分钟用Restful ABAP Programming模型开发一个支持增删改查的Fiori应用
    SAP Marketing Cloud功能简述(一) : Contacts和Profiles
    如何使用点击超链接的方式打开Android手机上的应用
    1036. Boys vs Girls (25)
    Yet another A + B
    1033. To Fill or Not to Fill (25)
    1032. Sharing (25)
    1021. Deepest Root (25)
    1017. Queueing at Bank (25)
    1016. Phone Bills (25)
  • 原文地址:https://www.cnblogs.com/zlzly/p/2565626.html
Copyright © 2020-2023  润新知