Operators.CompareString(String, String, Boolean) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. True
k 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í .