ReSharper 2025.2 Help

代码检查:冗余的逐字字符串前缀

如果在特定字符串中不需要,检查会报告 @ 字符(逐字字符串文字前缀)。 C# 中的逐字字符串文字允许您包含反斜杠和引号而无需转义,并且可以编写多行字符串。 如果字符串是单行的,并且不包含任何需要转义的字符,则逐字字符串前缀是多余的,可以安全地移除而不会改变字符串的含义。

const string paramMatch = @"{#0:(.*)}";
const string paramMatch = "{#0:(.*)}";
最后修改日期: 2025年 9月 27日