ValueTuple<T1,T2,T3,T4,T5>.Equals ValueTuple<T1,T2,T3,T4,T5>.Equals ValueTuple<T1,T2,T3,T4,T5>.Equals ValueTuple<T1,T2,T3,T4,T5>.Equals Method

定義

現在の ValueTuple<T1,T2,T3,T4,T5> インスタンスが、指定されたオブジェクトと等しいかどうかを示す値を返します。Returns a value that indicates whether the current ValueTuple<T1,T2,T3,T4,T5> instance is equal to a specified object.

オーバーロード

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

現在の ValueTuple<T1,T2,T3,T4,T5> インスタンスが、指定されたオブジェクトと等しいかどうかを示す値を返します。Returns a value that indicates whether the current ValueTuple<T1,T2,T3,T4,T5> instance is equal to a specified object.

Equals(ValueTuple<T1,T2,T3,T4,T5>) Equals(ValueTuple<T1,T2,T3,T4,T5>) Equals(ValueTuple<T1,T2,T3,T4,T5>) Equals(ValueTuple<T1,T2,T3,T4,T5>)

現在の ValueTuple<T1,T2,T3,T4,T5> インスタンスが、指定された ValueTuple<T1,T2,T3,T4,T5> インスタンスと等しいかどうかを示す値を返します。Returns a value that indicates whether the current ValueTuple<T1,T2,T3,T4,T5> instance is equal to a specified ValueTuple<T1,T2,T3,T4,T5> instance.

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

現在の ValueTuple<T1,T2,T3,T4,T5> インスタンスが、指定されたオブジェクトと等しいかどうかを示す値を返します。Returns a value that indicates whether the current ValueTuple<T1,T2,T3,T4,T5> instance is equal to a specified object.

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

パラメーター

obj
Object Object Object Object

このインスタンスと比較するオブジェクト。The object to compare with this instance.

戻り値

現在のインスタンスが指定したオブジェクトと等しい場合は true。それ以外の場合は falsetrue if the current instance is equal to the specified object; otherwise, false.

注釈

obj引数は、次の条件下で現在のインスタンスと等しいと見なされます。The obj argument is considered to be equal to the current instance under the following conditions:

  • ValueTuple<T1,T2,T3,T4,T5>値の型。It is a ValueTuple<T1,T2,T3,T4,T5> value type.

  • そのコンポーネントでは、型が現在のインスタンスと同じです。Its components are of the same types as those of the current instance.

  • そのコンポーネントは、現在のインスタンスのと同じです。Its components are equal to those of the current instance. 等しいかどうかは、各コンポーネントの既定の等値比較子によって決定されます。Equality is determined by the default equality comparer for each component.

Equals(ValueTuple<T1,T2,T3,T4,T5>) Equals(ValueTuple<T1,T2,T3,T4,T5>) Equals(ValueTuple<T1,T2,T3,T4,T5>) Equals(ValueTuple<T1,T2,T3,T4,T5>)

現在の ValueTuple<T1,T2,T3,T4,T5> インスタンスが、指定された ValueTuple<T1,T2,T3,T4,T5> インスタンスと等しいかどうかを示す値を返します。Returns a value that indicates whether the current ValueTuple<T1,T2,T3,T4,T5> instance is equal to a specified ValueTuple<T1,T2,T3,T4,T5> instance.

public:
 virtual bool Equals(ValueTuple<T1, T2, T3, T4, T5> other);
public bool Equals (ValueTuple<T1,T2,T3,T4,T5> other);
override this.Equals : ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5> -> bool
Public Function Equals (other As ValueTuple(Of T1, T2, T3, T4, T5)) As Boolean

パラメーター

other
ValueTuple<T1,T2,T3,T4,T5> ValueTuple<T1,T2,T3,T4,T5> ValueTuple<T1,T2,T3,T4,T5> ValueTuple<T1,T2,T3,T4,T5>

このインスタンスと比較する値のタプル。The value tuple to compare with this instance.

戻り値

現在のインスタンスが指定したタプルと等しい場合は true。それ以外の場合は falsetrue if the current instance is equal to the specified tuple; otherwise, false.

実装

注釈

other引数は、次の条件下で現在のインスタンスと等しいと見なされます。The other argument is considered to be equal to the current instance under the following conditions:

  • そのコンポーネントでは、型が現在のインスタンスと同じです。Its components are of the same types as those of the current instance.

  • そのコンポーネントは、現在のインスタンスのと同じです。Its components are equal to those of the current instance. 等しいかどうかは、各コンポーネントの既定の等値比較子によって決定されます。Equality is determined by the default equality comparer for each component.

適用対象