首页 > 代码库 > c#中的转义字符'@' '\' '\\'
c#中的转义字符'@' '\' '\\'
转义字符‘\‘ 指的是‘\‘加字符有特殊作用如‘\r‘ ‘\n‘ ‘\t‘ ‘\b‘等
但是有时候字符串不需要转义或原样输出
如 strings="C:\System\1.txt"
可以写成 strings=@"C:\System\1.txt"
static void Main(string[] args) { string s = "C:\woo\1.txt"; 这样写是会报错 Console.WriteLine(s); Console.ReadKey(); }
正确写法 两种写法都行
static void Main(string[] args) { string s = @"C:\woo\1.txt"; string s1 ="C:\\woo\\1.txt"; Console.WriteLine(s); Console.ReadKey(); }
当然这种写法也行 但是不推荐 容易混
string s ="C:/woo/1.txt";
c#中的转义字符'@' '\' '\\'
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。