Operators.CompareString(String, String, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定兩個字串時,執行二進位碼或文字字串比較。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
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
參數
- Left
- String
必要。 任何 String
運算式。
- Right
- String
必要。 任何 String
運算式。
- TextCompare
- Boolean
必要。 True
表示要執行不區分大小寫的字串比較,否則為 False
。
傳回
值 | 條件 |
---|---|
-1 |
Left 小於 Right 。
|
0 |
Left 等於 Right 。
|
1 |
Left 大於 Right 。
|
備註
這個類別支援 Visual Basic 編譯程式,不適合直接從程式代碼使用。
使用 Visual Basic 等號比較運算符來比較兩個字串時,它會將字串傳遞至 CompareString 方法,以及 自變數的 TextCompare
值False
。 這會根據 Option Compare 語句的值,執行區分大小寫的比較,不論是序數還是根據目前的文化特性而定。