zoukankan      html  css  js  c++  java
  • c#中@的用法

    在开发过程中,C#中@的用法,对C#程序设计来说有不错的借鉴价值。一下介绍了四种用法。

    1、@是取消字符串中的转意符。比如不加@的字符串,"\a
    "C#会解释成一个和一个a再加一个换行,如果加了@,@"\a
    “ C#会解释成两个加一个a加一个加一个n。在路径中写单斜杠会报错(“”做转义符用)。。。前面加@就不会错了。。或写成双斜杠也可以。。。
    
    2、如果你想直接输出双引号“” 比如输出:Blue means "蓝色"
    string str1 ="Blue means "蓝色""; //这样写显然会错
    string str1 =@"Blue means ""蓝色""";//这个就正确了。。。当然还可以这样写:string str2 = "Blue means "蓝色" ";
    
    3、如果关键字做变量的话,在关键字前边加@(一般不会用关键字做变量)
    例:string @string ="字符串一";
    
    4、按原格式输出,例:
    string str3 = @".........
    A:hello!
    B:hello!
    A:how are you
    .....................
    ";

    测试代码:

     string str = "Blue means "蓝色"";
                string str1 = @"Blue means ""蓝色""";
                string str2 = "\a
    ";
                string str3 = @"\a
    ";
                string str4 = @"........
    A:hello!
    B:hello!
    A:how are you
    .....................
    ";
                Console.WriteLine(str1);
                Console.WriteLine(str);
                Console.WriteLine(str2);
                Console.WriteLine(str3);
                Console.WriteLine(str4);

    执行结果为:

  • 相关阅读:
    Gitcafe绑定自定义域名
    如何优雅地使用Sublime Text
    使用Hexo搭建专属Blog
    How to Use Android ADB Command Line Tool
    雷军北大15分钟演讲:我至少有胆量去想(转)
    浅谈android中的目录结构
    react里 MD5加密
    git忽略相应文件夹,不上传
    antd-mobile的按需加载
    当react 项目使用px2rem
  • 原文地址:https://www.cnblogs.com/likui-bookHouse/p/9109872.html
Copyright © 2011-2022 走看看