Jak mogę napisać w C# znak escape \
?Jak napisać znak escape "" do kodu
nie mogłem zrozumieć, co Google pytam ...
Jak mogę napisać w C# znak escape \
?Jak napisać znak escape "" do kodu
nie mogłem zrozumieć, co Google pytam ...
Wystarczy go uniknąć:
char c = '\\';
Albo można użyć sekwencji ucieczki Unicode:
char c = '\u005c';
Zobacz moją article on strings dla wszystkich różnych sekwencji specjalnych dostępnych w ciąg/literały znaków.
można uciec ukośnika przy użyciu ukośnika.
//String
string backslash = "\\";
//Character
char backslash = '\\';
lub
Można użyć ciągu dosłowne.
string backslash = @"\";
char backslash = @"\"[0];
Tworzy zmienną 'String', a nie' Char' ... – MarcinJuraszek
Nie powiedział, że chciał tego jako char, powiedział, że chciał wiedzieć jak pisać to. – Romoku
@Romoku: Cóż, pytanie mówi o char raczej niż string, * i * używa pojedynczych cudzysłowów w przykładzie. Zgadzam się, że może to być czystsze. –
stosowanie podwójnej luz jak tak „\”
"\\"
przyczyną ucieczki
dzięki dużo ... !!!!! –
Twoje powitanie :) –
Jeśli chcesz wstawić go na sznurku, można napisać "\\"
lub jako postać, można napisać '\\'
.
Podwójna ucieczka. Escape escape = nie ma ucieczki! \\
go ucieczki: "\\"
lub użyć dosłownie składnię: @"\"
'@' służy do dosłownej, a nie globalnej ucieczki. Łańcuchy Verbatim zawierają nawet znaki nowej linii, itp. –
Dzięki - zaktualizowano. –
można użyć coś takiego:
@"\yourString";
do wykorzystania w przyszłości, gdy szukają w Google, magiczne słowa dla Taką rzeczą jest "ucieczka" lub "ucieczka" :) –