StringSegment.Equals 方法

定义

重载

Equals(StringSegment, StringSegment, StringComparison)

确定两个指定的 StringSegment 对象是否具有相同的值。 参数指定区域性、大小写以及比较所用的排序规则。

Equals(String, StringComparison)

检查指定的 String 是否等于当前的 StringSegment

Equals(StringSegment, StringComparison)

指示当前对象是否等于同一类型的另一个对象。

Equals(StringSegment)

指示当前对象是否等于同一类型的另一个对象。

Equals(Object)

指示当前对象是否等于同一类型的另一个对象。

Equals(String)

检查指定的 String 是否等于当前的 StringSegment

Equals(StringSegment, StringSegment, StringComparison)

确定两个指定的 StringSegment 对象是否具有相同的值。 参数指定区域性、大小写以及比较所用的排序规则。

public:
 static bool Equals(Microsoft::Extensions::Primitives::StringSegment a, Microsoft::Extensions::Primitives::StringSegment b, StringComparison comparisonType);
public static bool Equals (Microsoft.Extensions.Primitives.StringSegment a, Microsoft.Extensions.Primitives.StringSegment b, StringComparison comparisonType);
static member Equals : Microsoft.Extensions.Primitives.StringSegment * Microsoft.Extensions.Primitives.StringSegment * StringComparison -> bool
Public Shared Function Equals (a As StringSegment, b As StringSegment, comparisonType As StringComparison) As Boolean

参数

a
StringSegment

要比较的第一个 StringSegment

b
StringSegment

要比较的第二个 StringSegment

comparisonType
StringComparison

枚举值之一,用于指定比较的规则。

返回

Boolean

如果对象相同,则为 true;否则为 false

适用于

Equals(String, StringComparison)

检查指定的 String 是否等于当前的 StringSegment

public:
 bool Equals(System::String ^ text, StringComparison comparisonType);
public bool Equals (string text, StringComparison comparisonType);
public bool Equals (string? text, StringComparison comparisonType);
override this.Equals : string * StringComparison -> bool
Public Function Equals (text As String, comparisonType As StringComparison) As Boolean

参数

text
String

要与当前的 String 进行比较的 StringSegment

comparisonType
StringComparison

一个枚举值,用于指定比较中要使用的规则。

返回

Boolean

如果指定的 true 等于当前的 String,则为 StringSegment;否则为 false

例外

textnull

适用于

Equals(StringSegment, StringComparison)

指示当前对象是否等于同一类型的另一个对象。

public:
 bool Equals(Microsoft::Extensions::Primitives::StringSegment other, StringComparison comparisonType);
public bool Equals (Microsoft.Extensions.Primitives.StringSegment other, StringComparison comparisonType);
override this.Equals : Microsoft.Extensions.Primitives.StringSegment * StringComparison -> bool
Public Function Equals (other As StringSegment, comparisonType As StringComparison) As Boolean

参数

other
StringSegment

一个与此对象进行比较的对象。

comparisonType
StringComparison

一个枚举值,用于指定比较中要使用的规则。

返回

Boolean

如果当前对象等于另一个参数,则为 true;否则为 false

适用于

Equals(StringSegment)

指示当前对象是否等于同一类型的另一个对象。

public:
 virtual bool Equals(Microsoft::Extensions::Primitives::StringSegment other);
public bool Equals (Microsoft.Extensions.Primitives.StringSegment other);
override this.Equals : Microsoft.Extensions.Primitives.StringSegment -> bool
Public Function Equals (other As StringSegment) As Boolean

参数

other
StringSegment

一个与此对象进行比较的对象。

返回

Boolean

如果当前对象等于另一个参数,则为 true;否则为 false

实现

适用于

Equals(Object)

指示当前对象是否等于同一类型的另一个对象。

public:
 override bool Equals(System::Object ^ obj);
public override bool Equals (object obj);
public override bool Equals (object? obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean

参数

obj
Object

一个与此对象进行比较的对象。

返回

Boolean

如果当前对象与 obj 相同,则为 true;否则为 false

适用于

Equals(String)

检查指定的 String 是否等于当前的 StringSegment

public:
 virtual bool Equals(System::String ^ text);
public:
 bool Equals(System::String ^ text);
public bool Equals (string text);
public bool Equals (string? text);
override this.Equals : string -> bool
Public Function Equals (text As String) As Boolean

参数

text
String

要与当前的 String 进行比较的 StringSegment

返回

Boolean

如果指定的 true 等于当前的 String,则为 StringSegment;否则为 false

实现

适用于