FrameworkName.Equals 方法

定义

返回一个值,该值指示此 FrameworkName 实例是否表示与指定的对象或 FrameworkName 实例相同的 Framework 版本。

重载

Equals(Object)

返回一个值,该值指示此 FrameworkName 实例是否表示与指定的对象相同的 .NET 版本。

Equals(FrameworkName)

返回一个值,该值指示此 FrameworkName 实例是否表示与指定的 FrameworkName 实例相同的 .NET 版本。

Equals(Object)

返回一个值,该值指示此 FrameworkName 实例是否表示与指定的对象相同的 .NET 版本。

public:
 override bool Equals(System::Object ^ obj);
public override bool Equals (object obj);
public override bool Equals (object? obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean

参数

obj
Object

要与当前类型进行比较的对象。

返回

Boolean

如果当前 FrameworkName 对象的每个部分都与 obj 的相应部分匹配,则为 true;否则为 false

注解

该方法转换为objFrameworkName对象,并调用FrameworkName.Equals(FrameworkName)重载以测试相等性。 如果转换不成功或是否 obj 成功 null,则该方法返回 false

适用于

Equals(FrameworkName)

返回一个值,该值指示此 FrameworkName 实例是否表示与指定的 FrameworkName 实例相同的 .NET 版本。

public:
 virtual bool Equals(System::Runtime::Versioning::FrameworkName ^ other);
public bool Equals (System.Runtime.Versioning.FrameworkName other);
public bool Equals (System.Runtime.Versioning.FrameworkName? other);
override this.Equals : System.Runtime.Versioning.FrameworkName -> bool
Public Function Equals (other As FrameworkName) As Boolean

参数

other
FrameworkName

要与当前类型进行比较的对象。

返回

Boolean

如果当前 FrameworkName 对象的每个部分都与 other 的相应部分匹配,则为 true;否则为 false

实现

注解

该方法通过返回以下比较的结果来测试相等性:

  • 当前实例other和 . 的属性值的序号比较Identifier

  • 当前实例other和 . 的属性值的序号比较Profile

  • 通过调用 Version.Equals 方法比较版本属性。

适用于