在类或命名空间中创建所有字符串Verbatim String literals

时间:2015-05-18 20:29:18

标签: c# string verbatim-string

在.NET中是否可以在类,命名空间,文件等中创建所有字符串。逐字字符串文字。

总有一个或两个文件只需要大量的转义,除非另有说明(IE默认的.NET行为与IE相反),否则将所有字符串视为Verbatim String Literals会很好。

用例:在我们的一些常量声明文件中(不属于资源文件)。还有Razor的帮助文件,我们一遍又一遍地转发HTML。

2 个答案:

答案 0 :(得分:0)

只需在运行时阅读文本文件。

据我所知,编译时.NET文件确实无法使用。

答案 1 :(得分:0)

没有内置的编译器开关来执行此操作。根据你使用的VS版本,你可能会对Roslyn进行攻击,但对于我怀疑的其他用户来说,这真的让人感到困惑。