|
C# da Satrlar C# tili UnicodeBog'liq C# da SatrlarSatr qismini kesib olish. Satrning ma'lum bir qismini kesib olish
uchun Substring funksiyasidan foydalaniladi:
string
text =
"Toshkent shahar"
;
// uchinchi belgidan boshlab kesib olish
text = text.
Substring
(2);
// natija "shkent shahar "
Console
.WriteLine(text);
// boshidan oxirgi ikki belgigacha kesib olish
text = text.
Substring
(0, text.
Length
- 2);
// natija "shkent shah"
Console
.WriteLine(text);
Shuningdek, Substring funksiyasi kesilgan satrni qaytaradi. Satrni
kesish uchun parametr sifatida birinchi versiyada indeks ishlatildi. Satr
qismini kesib olish uchun ikkinchi versiyada ikkita parametr ya’ni
kesishning dastlabki va kesiladigan satr qismining uzunligi qo‘llanilgan.
Bitta satrni boshqasiga qo‘yish. Bitta satrni boshqasiga qo‘yish
uchun Insert funksiyasi qo‘llaniladi.
string
text = "Toshkent shahar";
string
subString = " chiroyli ";
text = text.Insert(8, subString);
Console
.WriteLine(text);
// natija: Toshkent chiroyli shahar
Insert funksiyasidagi birinchi parametr - bu boshqa bir satrni kiritish
kerak bo‘lgan indeks, ikkinchi parametr esa haqiqiy satr ostisidir.
Satrni o‘chirish. Satr qismini o‘chirish uchun Remove metodi
yordam beradi:
string
text =
"Toshkent shahar"
;
int
ind = text.
Length
- 1; // oxirgi belgi indeksi
text = text.
Remove
(ind); // oxirgi belgini kesamiz
Console
.WriteLine(text);
Natija: Toshkent shaha
text = text.
Remove
(0, 2);
// birinchi ikkita belgini kesish
Console
.WriteLine(text);
Natija: shkent shaha
Remove metodining birinchi versiyasida satrdagi o‘chirish kerak
bo‘lgan belgining indeksini qabul qiladi. Ikkinchi versiya esa yana bitta
parametr ya’ni nechta belgini o‘chirish kerakligini qabul qiladi.
|
| |