İngilizce dilinde oku

Aracılığıyla paylaş


ValueTuple<T1>.Equals Yöntem

Tanım

Önemli

Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.

Geçerli ValueTuple<T1> örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür.

Aşırı Yüklemeler

Equals(Object)

Geçerli ValueTuple<T1> örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür.

Equals(ValueTuple<T1>)

Geçerli ValueTuple<T1> örneğin belirtilen ValueTuple<T1> örneğe eşit olup olmadığını gösteren bir değer döndürür.

Equals(Object)

Kaynak:
ValueTuple.cs
Kaynak:
ValueTuple.cs
Kaynak:
ValueTuple.cs

Geçerli ValueTuple<T1> örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür.

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

Parametreler

obj
Object

Örnekle karşılaştırılacak nesne.

Döndürülenler

true geçerli örnek belirtilen nesneye eşitse; aksi takdirde , false.

Açıklamalar

Bağımsız obj değişken, aşağıdaki koşullarda geçerli örneğe eşit olarak kabul edilir:

  • Bu bir ValueTuple<T1> değer türüdür.

  • Bileşen, geçerli örneğinkiyle aynı türlerdedir.

  • Bileşeni geçerli örneğinkine eşittir. Eşitlik, bileşen için varsayılan eşitlik karşılaştırıcısı tarafından belirlenir.

Şunlara uygulanır

.NET 10 ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Equals(ValueTuple<T1>)

Kaynak:
ValueTuple.cs
Kaynak:
ValueTuple.cs
Kaynak:
ValueTuple.cs

Geçerli ValueTuple<T1> örneğin belirtilen ValueTuple<T1> örneğe eşit olup olmadığını gösteren bir değer döndürür.

C#
public bool Equals((T1) other);

Parametreler

other
ValueTuple<T1>

Bu örnekle karşılaştıracak değer tanımlama grubu.

Döndürülenler

true geçerli örnek belirtilen tanımlama grubuna eşitse; aksi takdirde , false.

Uygulamalar

Açıklamalar

Bağımsız other değişken, aşağıdaki koşullarda geçerli örneğe eşit olarak kabul edilir:

  • Bileşenleri geçerli örneğinkilerle aynı türlerdedir.

  • Bileşenleri geçerli örneğinkine eşittir. Eşitlik, her bileşen için varsayılan eşitlik karşılaştırıcısı tarafından belirlenir.

Şunlara uygulanır

.NET 10 ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1