.


:




:

































 

 

 

 


InvariantCulturelngoreCase




 

 

-

 

, ..

 

Ordinal

 

. , , ,

 

OrdinalIgnoreCase

 

, . , , ,

 

Compare () , ; , ; , , . Compare () , , , , Equals () = =. , Compare () . , , , . Equals (), . , , , = =.

Compare (), CompareOrdinal (). , , CompareTo () . , .

Compare (), Equals (), CompareOrdinal (), = = ! = . , .

// .

Using System;

class CompareDemo { 1 static void Main() { string strl = "alpha"; string str2 = "Alpha";

string str3 = "Beta"; string str4 = "alpha"; string str5 = "alpha, beta"; int result;

//

// .

result = String.Compare(strl, str2, StringComparison.CurrentCulture)

Console.Write(" : ");

if(result < 0)

Console.WriteLine(strl + " " + str2); else if(result > 0)

Console.WriteLine(strl + " " + str2); else

Console.WriteLine(strl + " " + str2);

result = String.Compare(strl, 'str2, StringComparison.Ordinal); Console.Write(" : "); if(result < 0)

Console.WriteLine(strl + " " + str2); else if(result > 0)

Console.WriteLine(strl + " " + str2); else

Console.WriteLine(strl + " " + str4); i

// CompareOrdinal(). result = String.CompareOrdinal(strl, str2);

Console.Write(" CompareOrdinal():\n"); if(result < 0)

Console.WriteLine(strl + " " + str2); else if(result > 0)

Console.WriteLine(strl + " " + str2); else

Console.WriteLine(strl + " " + str4);

Console.WriteLine();

// = =.

// , if(strl == str4) Console.WriteLine(strl + " == " + str4);

// !=. if(strl!= str3) Console.WriteLine(strl + "!= " + str3); if(strl!= str2) Console.WriteLine(strl + "!= " + str2);

Console.WriteLine();

// ,

// Equals().

if(String.Equals(strl, str2, StringComparison.OrdinallgnoreCase)) Console.WriteLine(" Equals() " + " OrdinallgnoreCase:\n" + strl + " " + str2);

Console.WriteLine ();

// , if (String.Compare(str2, 0, str5, 0, 3,

StringComparison.CurrentCulture) >0) {

Console.WriteLine(" :" + "\ " + str2 +

" , 3 " + str5);

}

}

}





:


: 2016-12-03; !; : 374 |


:

:

,
==> ...

1696 - | 1638 -


© 2015-2024 lektsii.org - -

: 0.009 .