String
String : == ! =. == * . == , , . == String, . ! =. String, . , < >=, String , . , , Compare (), String.
, . = = ! =. . ( , , , .. .) , .
, . - , : .NET Framework . -, , , . , . -, , . , ( ), , , . .
, , Microsoft. , , , .
. , , (, , ). , , , , , - , , . , .
|
|
String , . 22.1. Compare (). , , , StringComparison, , Culturelnfo. Compare (), StringComparison, . , Culturelnfo, . , , Culturelnfo , StringComparison.
22.1.
Public static int
strA strB.
Compare(string strA,
, strA strB;
string strB)
, strA strB; , strA strB .
Public static int
strA strB.
Compare(string strA,
, strA strB;
string strB, bool
, strA
ignoreCase)
strB; , strA strB . ignoreCase true, . .
Public static int
strA strB.
Compare(string
, strA strB;
strA, string strB,
, strA strB-, ,
StringComparison
strA strB . comparisonType
comparisonType)
Public static int.
strA strB,
Compare(string
, culture.
strA, string strB,
, strA
|
|
bool ignoreCase,
strB; , strA
Culturelnfo culture)
strB; , strA strB . ignoreCase true, . . Culturelnfo System.Globalization
Public static int
strA strB.
Compare(string strA,
strA[ indexA] strB[indexB]
int indexA, string
,
strB, int indexB,
length. ,
int length)
strA strB] , strA strB; , strA strB .
Public static int
strA strB.
Compare(string strA,
str [ indexA] strB[indexB]
int indexA, string
,
strB, int indexB,
length. ,
int length, bool
strA strB;
ignoreCase)
, strA strB; , strA strB . ignoreCase true, . .
Public static int
strA strB.
Compare(string
strA[ indexA] strB[indexB]
strA, int indexA,
,
string strB, int
length. ,
indexB, int length,
strA strB;
StringComparison
, strA
comparisonType)
strB; , strA strB . comparisonType
Public static int
strA strB,
Compare(string
,
strA, int indexA,
culture.
string strB, int
strA[indexA] strB[indexB]
indexB, int length,
, length.
bool ignoreCase,
, strA
Culturelnfo culture)
strB; , strA strB; , strA strB . ignoreCase true, . . Culturelnfo System.Globalization
_ . 22.1
Public static int
strA strB,
|
|
Compare(string
,
strAf string strB,
culture, ,
Culturelnfo culture,
options.
CompareOptions
, strA strB;
options)
, strA strB; , strA strB . Culturelnfo CompareOptions
System.Globalization
Public static int
strA strB,
Compare(string
, culture,
strA, int indexA,
,
string strB, int
options.
indexB, int length,
strA[ indexA] strB[indexB]
Culturelnfo culture,
, length.
CompareOptions
,
options)
strA strB; , strA strB; , strA strB .
Culturelnfo CompareOptions System.Globalization
Public static int
strAco strB
CompareOrdinal(string
, .
strA, string strB)
, strA strB; , strA strB; , strA strB
Public static int
strA strB
CompareOrdinal(string
, .
strA, int indexA,
str[ indexA] strB[ indexB]
string strB, int
,
indexB, int count)
count. , strA strB; , strA strB; , strA strB
Public int
CompareTo(object
value. ,
value)
value; , value; ,
Public int
strB.
CompareTo(string
,
strB)
strB; , strB; ,
Public override bool
true,
Equals(object
obj)
, obj. ,
|
|
Public bool
true,
Equals(string
value)
, value. ,
Public bool
true,
Equals(string
value,
,
StringComparison
value. comparison
comparisonType)
Public static
Bool
true,
Equals(string
a,
, .
string b)
,
Public static
Bpol
true,
Equals(string
a,
, .
string b,
comparisonType
StringComparison
comparison Type)
StringComparison , , . 22.2. , , . , StringComparison Compare () , , Equals (). . . , , StringComparison , .
22.2. , StringComparison
CurrentCulture
CurrentCultureIgnoreCase
,
InvariantCulture
, ..