Wie kann ich in C# das Escape-Zeichen \
schreiben?Wie schreibe ich die Escape-Zeichen '' zu Code
konnte ich nicht machen Google verstehen, was ich frage ...
Wie kann ich in C# das Escape-Zeichen \
schreiben?Wie schreibe ich die Escape-Zeichen '' zu Code
konnte ich nicht machen Google verstehen, was ich frage ...
Sie brauchen nur zu entkommen:
char c = '\\';
Oder Sie könnten die Unicode-Escape-Sequenz verwenden:
char c = '\u005c';
mein article on strings Sehen Sie für die verschiedenen Escape-Sequenzen in String/Zeichenliterale.
Sie einen Backslash kann einen Backslash.
//String
string backslash = "\\";
//Character
char backslash = '\\';
oder
können Sie die Stringliteral verwenden.
string backslash = @"\";
char backslash = @"\"[0];
Es macht die Variable 'String', nicht' Char' ... – MarcinJuraszek
Er sagte nicht, er wollte es als Char, er sagte, er wolle wissen, wie schreiben es. – Romoku
@Romoku: Nun, die Frage bezieht sich auf char anstatt String, * und * verwendet einfache Anführungszeichen in dem Beispiel. Ich stimme zu, es könnte jedoch klarer sein. –
Verwendung Doppelspiel wie so „\“
"\\"
Ursache eine Flucht
danke viel ... !!!!! –
Ihre Begrüßung :) –
Wenn Sie ausgeben wollen es in einem String, Sie "\\"
oder als ein Zeichen schreiben können, können Sie '\\'
schreiben.
Doppel es entkommen. Escape Escape = kein Entkommen! \\
es entkommen: "\\"
oder die wörtlich Syntax: @"\"
Das '@' ist für Verbatim, nicht globale Escape. Verbatim Strings enthalten sogar die Newline-Zeichen usw. –
Danke - aktualisiert. –
Sie so etwas wie dieses verwenden können:
@"\yourString";
Für die Zukunft, wenn in Google, das Zauberwort der Suche nach diese Art von Ding ist "Flucht" oder "Flucht" :) –