Equals Method
Collapse the table of content
Expand the table of content

Tuple<'T1>.Equals Method (Object)

 

Returns a value that indicates whether the current Tuple<'T1> object is equal to a specified object.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

override Equals : 
        obj:Object -> bool

Parameters

obj
Type: System.Object

The object to compare with this instance.

Return Value

Type: System.Boolean

true if the current instance is equal to the specified object; otherwise, false.

The obj parameter is considered to be equal to the current instance under the following conditions:

  • It is a Tuple<'T1> object.

  • Its single component is of the same type as the current instance.

  • Its single component is equal to that of the current instance. Equality is determined by the default object equality comparer for each component.

The following example calls the Tuple<'T1>.Equals(Object) method to compare a Tuple<'T1> object whose component is a Double value with three Tuple<'T1> objects whose components have the following characteristics:

  • Same type (Double) and same value.

  • Same type (Double), but different value.

  • Different type (Single), but same value.

No code example is currently available or this language may not be supported.

Universal Windows Platform
Available since 4.5
.NET Framework
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 4.0
Windows Phone Silverlight
Available since 8.0
Windows Phone
Available since 8.1
Return to top
Show:
© 2016 Microsoft