Operators.CompareString(String, String, Boolean) 方法

定义

对给定的两个字符串执行二进制字符串或文本字符串比较。

此 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 参数的 False 值传递到 TextCompare 方法。 这会根据 Option Compare 语句的值执行按序号或基于当前区域性的区分大小写 的比较

适用于

另请参阅