在带有 C# 的 Visual Studio 中,如何在这样的字符串中声明一个字符串?我看到了一些 Stack Overflow 页面,例如“Java string inside string to string”,但认为其中没有一个与我的问题相同。
基本上如果我有
"<?xml version="1.0" encoding="UTF-8"standalone="yes" ?>"
如何在我的代码中将它或类似的东西声明为字符串?有人向我建议在“1.0”之类的东西周围加上双引号,但我无法让它工作。
感谢您的帮助。
最佳答案
要么像这样转义双引号:
"<?xml version=\"1.0\" encoding=\"UTF-8\"standalone=\"yes\" ?>"
或使用逐字字符串(注意字符串前面的前导 @ 符号),如下所示:
@"<?xml version=""1.0"" encoding=""UTF-8""standalone=""yes"" ?>"
关于c# - 字符串内部的字符串 Ex : pie = "He said "hi""- C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/944515/