私はそれを行う別の方法を知っているので、この質問は純粋に好奇心の外です。 私は、このような制御文字をエスケープすることにより、「通常の」文字列に制御文字を置くことができることを知っている:制御文字を@で囲んだ文字列に入れることはできますか?
string myString = "abcd\nef\"gh";
しかし、私は引用符で囲まれた文字列の書式 @逐語的なC#のを考えています。私は倍音で引用符を付けることができますが、制御文字はどうですか?
これは動作しません:
string myString ="abcd\\nef\"gh";
がコントロールを含めるが、別の方法である:
string myString = @"abcd\nef""gh";
それは制御文字があるべきと効果的と同じになります2文字を生成します@の引用符で囲まれた文字列をそのまま使用しますか?
なぜそれが必要ですか? – Eser