Udostępnij za pośrednictwem


Memory<T>.Equals Metoda

Definicja

Przeciążenia

Equals(Memory<T>)

Określa, czy określony Memory<T> obiekt jest równy bieżącemu obiektowi.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

Equals(Memory<T>)

Określa, czy określony Memory<T> obiekt jest równy bieżącemu obiektowi.

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

Parametry

other
Memory<T>

Obiekt do porównania z bieżącym wystąpieniem.

Zwraca

Boolean

true jeśli bieżące wystąpienie i other są równe; w przeciwnym razie false.

Implementuje

Uwagi

Dwa obiekty są równe, jeśli:

Metoda Equals(Memory<T>) wykonuje test równości odwołań; nie porównuje elementów Memory<T> równości.

Dotyczy

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

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

Parametry

obj
Object

Obiekt do porównania z bieżącym wystąpieniem.

Zwraca

Boolean

true jeśli bieżące wystąpienie i obj są równe; w przeciwnym razie false.

Uwagi

Dwa Memory<T> obiekty są równe, jeśli oba obiekty wskazują tę samą tablicę i mają taką samą długość. Należy pamiętać, że test równości nie sprawdza, czy zawartość jest równa.

Dotyczy