常规字符串和逐字字符串有什么区别?

我有一个Resharper的试用版,它总是建议我将常规字符串切换为逐字字符串。有什么区别?

回答:

逐字字符串是不需要转义的字符串,例如文件名:

string myFileName = "C:\\myfolder\\myfile.txt";

将会

string myFileName = @"C:\myfolder\myfile.txt";

@符号表示从字面上读取该字符串,否则不解释控制字符。

以上是 常规字符串和逐字字符串有什么区别? 的全部内容, 来源链接: utcz.com/qa/423220.html

回到顶部