之前看见过很多次,一个字符串变量,也就是用双引号括起来的一个string变量,在第一个引号前面可以有一个“@”符号,不知道是什么含义,比如:
string str = @"abc";
现在整明白了,原来是用来忽略转移字符的(这玩意还算有点用处,java也该整一个)。比如:
string str = @"\t";
Console.writeLine(str);
此时的“\t”不再是制表符,而就是两个字符:'\'和't'。
之前看见过很多次,一个字符串变量,也就是用双引号括起来的一个string变量,在第一个引号前面可以有一个“@”符号,不知道是什么含义,比如:
string str = @"abc";
现在整明白了,原来是用来忽略转移字符的(这玩意还算有点用处,java也该整一个)。比如:
string str = @"\t";
Console.writeLine(str);
此时的“\t”不再是制表符,而就是两个字符:'\'和't'。