OSPlatform.Equals メソッド

定義

2 つの OSPlatform インスタンスが等しいかどうかを判断します。

オーバーロード

Equals(Object)

現在の OSPlatform インスタンスが、指定したオブジェクトと等しいかどうかを判断します。

Equals(OSPlatform)

現在のインスタンスと指定した OSPlatform インスタンスが、等しいかどうかを判断します。

Equals(Object)

ソース:
OSPlatform.cs
ソース:
OSPlatform.cs
ソース:
OSPlatform.cs

現在の OSPlatform インスタンスが、指定したオブジェクトと等しいかどうかを判断します。

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

objOSPlatform インスタンスで、その名前が現在のオブジェクトと同じ場合は true です。それ以外の場合は false です。

戻り値

objOSPlatform インスタンスで、その名前が現在のオブジェクトと同じ場合は true です。

注釈

オブジェクトのOSPlatform名前は、 メソッドにosPlatformCreate渡される文字列です。 静的OSPlatformプロパティによって返されるオブジェクトのOSPlatform名前は、"LINUX"、"OSX"、および "WINDOWS" です。 メソッドは序数比較を使用して、名前が同じかどうかを判断します。

適用対象

Equals(OSPlatform)

ソース:
OSPlatform.cs
ソース:
OSPlatform.cs
ソース:
OSPlatform.cs

現在のインスタンスと指定した OSPlatform インスタンスが、等しいかどうかを判断します。

public:
 virtual bool Equals(System::Runtime::InteropServices::OSPlatform other);
public bool Equals (System.Runtime.InteropServices.OSPlatform other);
override this.Equals : System.Runtime.InteropServices.OSPlatform -> bool
Public Function Equals (other As OSPlatform) As Boolean

パラメーター

other
OSPlatform

現在のインスタンスと比較するオブジェクト。

戻り値

現在のインスタンスと other が等しい場合は true、それ以外の場合は false

実装

注釈

2 つの OSPlatform インスタンスが同じ名前の場合は等しくなります。 オブジェクトのOSPlatform名前は、 メソッドにosPlatformCreate渡される文字列です。 静的 OSPlatform プロパティによって返されるオブジェクトの OSPlatform 名前は、"LINUX"、"OSX"、および "WINDOWS" です。 メソッドは序数比較を使用して、名前が同じかどうかを判断します。

適用対象