私はC#に少し慣れていません。この時点で立ち往生しています。エスケープするために使用した通常の文字列があります。ここ\
で"
エスケープすることは、コンパイラの解釈をエスケープし、画面に出力することを意味します。期待される出力を得る -->"
"
class Program
{
static void Main(string[] args)
{
string s1 = "This is a \"regular\" string";
System.Console.WriteLine(s1);
System.Console.Read();
}
}
o/p--> これは「通常の」文字列です
今、私は逐語的な文字列を持っており、上記と同じ方法でエスケープしようとしています..-- "
>\
class Program
{
static void Main(string[] args)
{
string s2 = @"This is \t a \"verbatim\" string";//this would escape \t
System.Console.WriteLine(s2);
System.Console.Read();
}
}
上記が機能しないのはなぜですか?