Maxsus belgilar


ULASHISH

Stringlar — maxsus belgilar

Stringlar qo‘shtirnoq ichida yozilishi shart bo‘lgani uchun C# bu stringni noto‘g‘ri tushunadi va xato hosil qiladi:

string txt = "We are the so-called "Vikings" from the north.";

Bu muammoning oldini olish yo‘li — teskari slesh (backslash) escape belgisidan foydalanish.

Teskari slesh (\) escape belgisi maxsus belgilarni oddiy string belgilariga aylantiradi:

Escape belgisi Natija Tavsif
\' ' Yakka tirnoq
\" " Qo‘shtirnoq
\\ \ Teskari slesh

\" ketma-ketligi stringga qo‘shtirnoq qo‘yadi:

Misol

string txt = "We are the so-called \"Vikings\" from the north.";

O‘zingiz sinab ko‘ring »

\' ketma-ketligi stringga yakka tirnoq qo‘yadi:

Misol

string txt = "It\'s alright.";

O‘zingiz sinab ko‘ring »

\\ ketma-ketligi stringga bitta teskari slesh qo‘yadi:

Misol

string txt = "The character \\ is called backslash.";

O‘zingiz sinab ko‘ring »

C# dagi boshqa foydali escape belgilari:

Kod Natija Sinab ko‘ring
\n Yangi qator Sinab ko‘ring »
\t Tabulyatsiya Sinab ko‘ring »
\b Orqaga o‘chirish (backspace) Sinab ko‘ring »



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!