ValueTask.Equals Metoda

Definicja

Przeciążenia

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu ValueTask wystąpieniu.

Equals(ValueTask)

Określa, czy określony ValueTask obiekt jest równy bieżącemu ValueTask obiektowi.

Equals(Object)

Źródło:
ValueTask.cs
Źródło:
ValueTask.cs
Źródło:
ValueTask.cs

Określa, czy określony obiekt jest równy bieżącemu ValueTask wystąpieniu.

C#
public override bool Equals(object? obj);
C#
public override bool Equals(object obj);

Parametry

obj
Object

Obiekt do porównania z bieżącym obiektem.

Zwraca

Wartość true, jeśli określony obiekt jest taki sam, jak bieżący obiekt, w przeciwnym razie wartość false.

Uwagi

Dwa ValueTask wystąpienia są równe, gdy opakowują tę samą lub tę samą Task parę IValueTaskSource obiektu i tokenu.

Dotyczy

.NET 10 i inne wersje
Produkt Wersje
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.0 (package-provided), 2.1

Equals(ValueTask)

Źródło:
ValueTask.cs
Źródło:
ValueTask.cs
Źródło:
ValueTask.cs

Określa, czy określony ValueTask obiekt jest równy bieżącemu ValueTask obiektowi.

C#
public bool Equals(System.Threading.Tasks.ValueTask other);

Parametry

other
ValueTask

Obiekt do porównania z bieżącym obiektem.

Zwraca

Wartość true, jeśli określony obiekt jest taki sam, jak bieżący obiekt, w przeciwnym razie wartość false.

Implementuje

Uwagi

Dwa ValueTask wystąpienia są równe, gdy opakowują tę samą lub tę samą Task parę IValueTaskSource obiektu i tokenu.

Dotyczy

.NET 10 i inne wersje
Produkt Wersje
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.0 (package-provided), 2.1