我有一个帮助程序类从 XML 文件中提取字符串。该字符串是文件路径(因此其中有反斜杠)。我需要按原样使用该字符串...如何像使用文字命令一样使用它?
取而代之的是:
string filePath = @"C:\somepath\file.txt";
我想这样做:
string filePath = @helper.getFilePath(); //getFilePath returns a string
这不是我实际使用它的方式;这只是为了让我的意思更清楚一点。是否有某种 .ToLiteral() 之类的东西?
最佳答案
如果你已经拥有值(value),我认为你不必担心它。 @ 运算符用于指定字符串(就像在您的第一个代码片段中)。
您试图对不起作用的路径字符串做什么?
关于c# - 将文字 '@' 与字符串变量一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/120763/