ArraySegment<T>.Equals ArraySegment<T>.Equals ArraySegment<T>.Equals ArraySegment<T>.Equals Method

Definition

Bestimmt, ob zwei Objekte gleich sind.Determines whether two objects are equal.

Überlädt

Equals(ArraySegment<T>) Equals(ArraySegment<T>) Equals(ArraySegment<T>) Equals(ArraySegment<T>)

Bestimmt, ob die angegebene ArraySegment<T>-Struktur und die aktuelle Instanz gleich sind.Determines whether the specified ArraySegment<T> structure is equal to the current instance.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit der aktuellen Instanz identisch ist.Determines whether the specified object is equal to the current instance.

Equals(ArraySegment<T>) Equals(ArraySegment<T>) Equals(ArraySegment<T>) Equals(ArraySegment<T>)

Bestimmt, ob die angegebene ArraySegment<T>-Struktur und die aktuelle Instanz gleich sind.Determines whether the specified ArraySegment<T> structure is equal to the current instance.

public:
 bool Equals(ArraySegment<T> obj);
public bool Equals (ArraySegment<T> obj);
override this.Equals : ArraySegment<'T> -> bool
Public Function Equals (obj As ArraySegment(Of T)) As Boolean

Parameter

obj
ArraySegment<T> ArraySegment<T> ArraySegment<T> ArraySegment<T>

Die Struktur, die mit der aktuellen Instanz verglichen werden soll.The structure to compare with the current instance.

Gibt zurück

true, wenn die angegebene ArraySegment<T>-Struktur gleich der aktuellen Instanz ist, andernfalls false.true if the specified ArraySegment<T> structure is equal to the current instance; otherwise, false.

Hinweise

Zwei ArraySegment<T> Objekte werden als gleich betrachtet, wenn alle folgenden Bedingungen erfüllt sind:Two ArraySegment<T> objects are considered to be equal if all the following conditions are met:

  • Sie verweisen auf dasselbe Array.They reference the same array.

  • Sie beginnen am gleichen Index im Array.They begin at the same index in the array.

  • Sie verfügen über die gleiche Anzahl von Elementen.They have the same number of elements.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit der aktuellen Instanz identisch ist.Determines whether the specified object is equal to the current instance.

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

Parameter

obj
Object Object Object Object

Das mit der aktuellen Instanz zu vergleichende Objekt.The object to be compared with the current instance.

Gibt zurück

true, wenn das angegebene Objekt eine ArraySegment<T>-Struktur und gleich der aktuellen Instanz ist, andernfalls false.true if the specified object is a ArraySegment<T> structure and is equal to the current instance; otherwise, false.

Hinweise

Zwei ArraySegment<T> Objekte werden als gleich betrachtet, wenn alle folgenden Bedingungen erfüllt sind:Two ArraySegment<T> objects are considered to be equal if all the following conditions are met:

  • Sie verweisen auf dasselbe Array.They reference the same array.

  • Sie beginnen am gleichen Index im Array.They begin at the same index in the array.

  • Sie verfügen über die gleiche Anzahl von Elementen.They have the same number of elements.

Gilt für: