tekshiriladi. Bu ! = operatori uchun ham to‘g‘ri keladi;
u string turi
obyektlarini taqqoslashda qo‘llanilganda, satrning tarkibi taqqoslanadi.
Quyidagi satrlarda bir nechta operatsiyalarni qo‘llashni
namoyish
etuvchi dastur keltirilgan.
// Dasturda satrlarda ayrim operatsiyalarni qo‘llash namoyish
etilgan.
static
void
Main(
string
[] args) {
string
str1 =
"Satrlarda ayrim amallarni qo‘llash"
;
string
str2 =
string
.Copy (str1);
string
str3 =
"Bu satrli literal"
;
int
result;
Console
.WriteLine(
"str1 satr uzunligi "
+ str1.Length +
" simvol"
);
// for sikli yordamida har bir siklda bittadan simvol o‘tadigan str1
satri
ekranga
olib chiqiladi
for
(
int
i = 1; i < str1.Length; i++)
Console
.WriteLine (str1[i]);
Console
.WriteLine();
if
(str1 == str2)
Console
.WriteLine(
"str1 == str2"
);
else
Console
.WriteLine(
"str1 != str2"
);
if
(str1 == str3)
Console
.WriteLine(
"str1 == str3"
);
else
Console
.WriteLine(
"str1 ! = str3"
);
result = str1.CompareTo(str3);
if
(result < 0)
Console
.WriteLine(
"str1 va str3 satrlari teng"
);
else
if
(result < 0)
Console
.WriteLine(
"str1 satri str3 dan kichik"
);
else
Console
.WriteLine(
"str1 satri str3 dan katta"
);
Console
.ReadLine();
}
Dasturning bajarilish natijasi quyidagicha:
str1 satr uzunligi 34 simvol
Satrlarda ayrim amallarni qo‘llash
str1 = = str2
str1 ! = str3
str1 satri str3 dan katta