Operators.CompareString(String, String, Boolean) Metoda

Definice

Při zadání dvou řetězců provede porovnání binárních nebo textových řetězců.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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

Povinná hodnota. Libovolný String výraz.

Right
String

Povinná hodnota. Libovolný String výraz.

TextCompare
Boolean

Povinná hodnota. Truek provedení porovnání řetězců nerozlišující malá a velká písmena; v opačném případě . False

Návraty

Hodnota Podmínka
-1 Left je menší než Right.
0 Left se rovná hodnotě Right.
1 Left je větší než Right.

Poznámky

Tato třída podporuje kompilátor jazyka Visual Basic a není určena k použití přímo z kódu.

Pokud je operátor rovnosti jazyka Visual Basic použit k porovnání dvou řetězců, předá řetězce do CompareString metody spolu s hodnotou False argumentu TextCompare . Tím se provede porovnání s rozlišováním velkých a malých písmen, které je buď řadové, nebo založené na aktuální jazykové verzi v závislosti na hodnotě příkazu Porovnání možností .

Platí pro

Viz také