static string Copy (string str)




Download 0,52 Mb.
Pdf ko'rish
bet3/9
Sana10.02.2024
Hajmi0,52 Mb.
#154041
1   2   3   4   5   6   7   8   9
Bog'liq
C# da Satrlar

static string Copy (string str). str o‘zgaruvchini nusxasini 
qaytaradi. 
string
s1 = 
"Dastur"

string
s2 = 
string
.Copy(s1); 
Console
.Write(
"s2 = {0}"
, s2); // natija: s2=
Dastur

 int CompareTo (string str). Ushbu metod ikkita satr bilan 
ishlaydi.
Int turidagi qiymatni qaytaradi. Ushbu metod satrlarning tartiblanganlik 
tartibini belgilaydi. U birinchi satr ikkinchisidan oldin tartiblanganmi, yoki 
keyin tartiblanganmi yoki ular tengmi degan savolga javob qaytardi. Agar 
birinchi satr ikkinchisidan oldin tartiblangan bo‘lsa, natija qilib, 1 ni 


qataradi, yoki keyin tartiblangan bo‘lsa, -1 ni qaytaradi, yoki ular teng 
bo‘lsa, 0 ni qaytaradi.
string
s1 = 
"hello"

string
s2 = 
"hello"

string
s3 = 
"csharp"

string
s4 = 
"apples"

Console
.WriteLine(s1.CompareTo(s2));
// 0 
Console
.WriteLine(s2.CompareTo(s3));
// 1 
Console
.WriteLine(s4.CompareTo(s3));
// -1 
Butun sonlar uchun esa quyidagicha talqin etiladi: Birinchi son, 
ikkinchi sondan kichik bo‘lsa, natija manfiy bo‘ladi, yani ularning 
ayirmasini qaytaradi. Birinchi son, ikkinchi sondan katta bo‘lsa, natija 
musbat bo‘ladi, yani ularning ayirmasini qaytaradi. Ikkita son ham teng 
bo‘lsa, u holda nol ni qaytaradi. 
const
int
a = 5;
const
int
b = 6;
const
int
c = 5;
int
ab = a.CompareTo (b);
// natija: -1 
int
ba = b.CompareTo (a);
// natija: 1
int
ca = c. CompareTo (a);
// natija: 0
CompareTo metodi tartiblash protsedralarini amalga oshirishda eng 
foydalidir. 


Download 0,52 Mb.
1   2   3   4   5   6   7   8   9




Download 0,52 Mb.
Pdf ko'rish