Operators.CompareString(String, String, Boolean) Metoda

Definicja

Wykonuje porównanie ciągów binarnych lub tekstowych w przypadku dwóch ciągów.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public:
 static int CompareString(System::String ^ Left, System::String ^ Right, bool TextCompare);
public static int CompareString (string Left, string Right, bool TextCompare);
public static int CompareString (string? Left, string? Right, bool TextCompare);
static member CompareString : string * string * bool -> int
Public Shared Function CompareString (Left As String, Right As String, TextCompare As Boolean) As Integer

Parametry

Left
String

Wymagane. Dowolne String wyrażenie.

Right
String

Wymagane. Dowolne String wyrażenie.

TextCompare
Boolean

Wymagane. True w celu przeprowadzenia porównania ciągu bez uwzględniania wielkości liter; w przeciwnym razie , False.

Zwraca

Wartość Warunek
-1 Left wartość jest mniejsza niż Right.
0 Left jest równe Right.
1 Left wartość jest większa niż Right.

Uwagi

Ta klasa obsługuje kompilator Języka Visual Basic i nie jest przeznaczona do użycia bezpośrednio z kodu.

Gdy operator równości języka Visual Basic jest używany do porównywania dwóch ciągów, przekazuje ciągi do CompareString metody wraz z wartością False argumentu TextCompare . Wykonuje to porównanie uwzględniające wielkość liter, które jest porządkowe lub oparte na bieżącej kulturze, w zależności od wartości instrukcji Option Compare .

Dotyczy

Zobacz też