Version.Equals Method

Definition

Returns a value indicating whether two Version object represent the same value.

Overloads

Equals(Version)

Returns a value indicating whether the current Version object and a specified Version object represent the same value.

Equals(Object)

Returns a value indicating whether the current Version object is equal to a specified object.

Equals(Version)

Source:
Version.cs
Source:
Version.cs
Source:
Version.cs

Returns a value indicating whether the current Version object and a specified Version object represent the same value.

C#
public bool Equals(Version obj);
C#
public bool Equals(Version? obj);

Parameters

obj
Version

A Version object to compare to the current Version object, or null.

Returns

true if every component of the current Version object matches the corresponding component of the obj parameter; otherwise, false.

Implements

Remarks

This method implements the IEquatable<T> interface, and performs slightly better than the Equals method because it does not have to unbox the obj parameter.

See also

Applies to

.NET 10 i druge verzije
Proizvod Verzije
.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 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Equals(Object)

Source:
Version.cs
Source:
Version.cs
Source:
Version.cs

Returns a value indicating whether the current Version object is equal to a specified object.

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

Parameters

obj
Object

An object to compare with the current Version object, or null.

Returns

true if the current Version object and obj are both Version objects, and every component of the current Version object matches the corresponding component of obj; otherwise, false.

See also

Applies to

.NET 10 i druge verzije
Proizvod Verzije
.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 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0