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);
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 语句的值执行区分大小写的比较,该比较是序号还是基于当前区域性。