C#でエスケープ文字\
を書くにはどうしたらいいですか?コードにエスケープ文字 ''を書き込む方法
私は、Googleが、私はあなたがバックスラッシュを使用して、バックスラッシュをエスケープすることができます...
C#でエスケープ文字\
を書くにはどうしたらいいですか?コードにエスケープ文字 ''を書き込む方法
私は、Googleが、私はあなたがバックスラッシュを使用して、バックスラッシュをエスケープすることができます...
は、あなたはそれをエスケープする必要があります:
char c = '\\';
をそれとも、Unicodeエスケープシーケンスを使用することができます。
char c = '\u005c';
が文字列で使用可能なすべての様々なエスケープシーケンスのための私のarticle on stringsを参照してください/文字リテラル。
を求めているかを理解することができませんでした。あなたは文字列リテラルを使用することができます
//String
string backslash = "\\";
//Character
char backslash = '\\';
または
。
string backslash = @"\";
char backslash = @"\"[0];
それは 'Char'ではなく、' String'変数です... – MarcinJuraszek
彼はcharとしてそれを望んでいたとは言わず、書きます それ。 – Romoku
@Romoku:文字列ではなくcharについて質問すると、*と*はこの例では一重引用符を使用しています。私はそれがはっきりするかもしれないことに同意する。 –
使用それほどのような二重のバックラッシュ「\」
"\\"
原因エスケープ
ありがとうalot ... !!!!! –
あなたの歓迎:) –
あなたは、文字列で出力にそれをしたい場合は、あなたが"\\"
を書くことができるか、文字として、あなたは'\\'
を書くことができます。
ダブルエスケープします。エスケープエスケープ=エスケープなし! \\
:"\\"
または逐語的な構文を使用します。@"\"
'@'は逐語的なものであり、グローバルなものではありません。逐語文字列には改行文字なども含まれます。 –
ありがとうございます。 –
あなたはこのようなものを使用することができます:グーグルで検索する際に、将来の参考のためにのために魔法の言葉を
@"\yourString";
をこの種のものは "エスケープ"または "エスケープ"です:) –