Operators.CompareString(String, String, Boolean) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 .