String Operations(Length,escape character,verbatim string)

RMAG news

Length

Stringni uzuznligini qaytaradi

Console.WriteLine( “Hello World”.Length )
// 11

Ishlatilishi

var carModel=”BYD Han”
for ( int i = 0; i < carModel.Length; i++ )
Console.WriteLine(carModel[i]);

Stringni barcha elementlarini alohida indekslari orqali qaytaradi.

Escape character ( )

String ichida yozib bo’lmaydigan belgilarni yozish uchn Escape Character ishlatiladi.

var specialString = ” Hello “new” world “;
Console.WriteLine(specialString);

Yuqoridagi holatda qo’shtirnoqni o’qimaydi va error beradi.
Bu xatoni to’girlash uchun belgilar oldidan (backslash) ishlatiladi.

var specialString = ” Hello “new” world “;
Console.WriteLine(specialString);

n
Yangi qatorga o’tish uchun ishlatiladi

Console.WriteLine( “book n “pen” );
output:
book
pen

t
Tab ya’ni 4 ta probel tashlab chop etadi

Console.WriteLine( “book t “pen” t “pencil” );
output:book pen pencil

**
Backslashni o’zini chop etish uchun 2 ta backslash yozish kifoya.

Console.WriteLine( “\book\” );
output:book

b
Backspace ya’ni eng oxirgi yozilgan belgini o’chirib yuboradi

Console.WriteLine( “book” b “pen” );
output:boopen

r
Kursorni qator boshiga qaytarib qo’yadi

Console.WriteLine( “book” r “pen” );
output:penb

Verbatim string

Biror so’zni o’zgarishsiz ko’chirib aytish yoki yozish uchun ishlatiladi.

Console.WriteLine( “C :\Users\User1\Algo.exe”);
output:C :UsersUser1Algo.exe

Yuqoridagi manzilni quyidagicha ya’ni bitta (@) belgi chop etish qulayroq

Console.WriteLine( @”C :UsersUser1Algo.exe”);
output:C :UsersUser1Algo.exe

Leave a Reply

Your email address will not be published. Required fields are marked *