Freigeben über


LogicalStringComparer.Equals Methode

Definition

Überlädt

Equals(String, String)

Bestimmt, ob zwei Zeichenfolgen logisch gleich sind.

Equals(String, Int32, Int32, String, Int32, Int32)

Bestimmt, ob zwei Zeichenfolgen logisch gleich sind.

Equals(String, String)

Bestimmt, ob zwei Zeichenfolgen logisch gleich sind.

public override bool Equals (string? s1, string? s2);
override this.Equals : string * string -> bool
Public Overrides Function Equals (s1 As String, s2 As String) As Boolean

Parameter

s1
String

Die erste zu vergleichende Zeichenfolge.

s2
String

Die zweite zu vergleichende Zeichenfolge.

Gibt zurück

true , wenn die Zeichenfolgen logisch gleich sind, false wenn sie nicht sind.

Gilt für:

Equals(String, Int32, Int32, String, Int32, Int32)

Bestimmt, ob zwei Zeichenfolgen logisch gleich sind.

public bool Equals (string? s1, int start1, int length1, string? s2, int start2, int length2);
override this.Equals : string * int * int * string * int * int -> bool
Public Function Equals (s1 As String, start1 As Integer, length1 As Integer, s2 As String, start2 As Integer, length2 As Integer) As Boolean

Parameter

s1
String

Die erste im Vergleich zu verwendende Zeichenfolge.

start1
Int32

Die Position der Teilzeichenfolge innerhalb von s1.

length1
Int32

Die Länge der Teilzeichenfolge in s1.

s2
String

Die zweite im Vergleich zu verwendende Zeichenfolge.

start2
Int32

Die Position der Teilzeichenfolge innerhalb von s2.

length2
Int32

Die Länge der Teilzeichenfolge in s2.

Gibt zurück

true , wenn die Zeichenfolgen logisch gleich sind, false wenn sie nicht sind.

Gilt für: