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ího nebo textového řetězce.
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);
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
Required. Libovolný String výraz.
- Right
- String
Required. Libovolný String výraz.
- TextCompare
- Boolean
Required.
Trueprovádění porovnání řetězců bez rozlišování velkých a malých písmen; v opačném případě . False
Návraty
| Hodnota | Podmínka |
|---|---|
| -1 |
Left je menší než Right.
|
| 0 |
Left je rovno 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 vašeho kódu.
Pokud se k porovnání dvou řetězců používá operátor rovnosti Visual Basic, předá řetězce metodě CompareString spolu s hodnotou False pro argument 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 Option Compare .