1 回答

TA貢獻(xiàn)1788條經(jīng)驗 獲得超4個贊
要在逐字字符串(即帶有@前綴聲明的字符串)中轉(zhuǎn)義雙引號,只需將引號加倍 ( "")。這與您通常如何轉(zhuǎn)義字符串中的雙引號形成對比,\".
var stringHolder = @" book book ""book""
ten ten ""book"" book pen
pen ""hook book"" dook
beer poor ""111"" cat map";
Console.WriteLine(stringHolder);
/*Output:
book book "book"
ten ten "book" book pen
pen "hook book" dook
beer poor "111" cat map
*/
當(dāng)縮進(jìn)很重要時,您可能不得不與編輯器中的正常制表符稍作斗爭,這可能會導(dǎo)致一些看起來很奇怪的聲明。
namespace MyNamespace {
public class Foo {
public string GetString() => @"Hello
World"; // Returns a string that looks like
// Hello
// World
public string GetString2() => @"Hello
World"; // Returns a string that looks like
// Hello
// World
}
}
- 1 回答
- 0 關(guān)注
- 197 瀏覽
添加回答
舉報