語言

HandleComparer.Compare 方法

定義

多載

名稱 Description
Compare(EntityHandle, EntityHandle)

比較兩個實體帳號。

Compare(Handle, Handle)

比較兩個把手。

Compare(EntityHandle, EntityHandle)

來源:
HandleComparer.cs
來源:
HandleComparer.cs
來源:
HandleComparer.cs
來源:
HandleComparer.cs
來源:
HandleComparer.cs
來源:
HandleComparer.cs
來源:
HandleComparer.cs
來源:
HandleComparer.cs

比較兩個實體帳號。

public:
 virtual int Compare(System::Reflection::Metadata::EntityHandle x, System::Reflection::Metadata::EntityHandle y);
public int Compare(System.Reflection.Metadata.EntityHandle x, System.Reflection.Metadata.EntityHandle y);
abstract member Compare : System.Reflection.Metadata.EntityHandle * System.Reflection.Metadata.EntityHandle -> int
override this.Compare : System.Reflection.Metadata.EntityHandle * System.Reflection.Metadata.EntityHandle -> int
Public Function Compare (x As EntityHandle, y As EntityHandle) As Integer

參數

x
EntityHandle

第一個比較實體的帳號。

y
EntityHandle

第二個實體的處理方式用來比較。

傳回

若兩個實體的 handle 相等,則為零,且若非零值則不相同。

實作

備註

回傳 0 當且僅當 Equals(EntityHandle, EntityHandle) 返回 true。

適用於

Compare(Handle, Handle)

來源:
HandleComparer.cs
來源:
HandleComparer.cs
來源:
HandleComparer.cs
來源:
HandleComparer.cs
來源:
HandleComparer.cs
來源:
HandleComparer.cs
來源:
HandleComparer.cs
來源:
HandleComparer.cs

比較兩個把手。

public:
 virtual int Compare(System::Reflection::Metadata::Handle x, System::Reflection::Metadata::Handle y);
public int Compare(System.Reflection.Metadata.Handle x, System.Reflection.Metadata.Handle y);
abstract member Compare : System.Reflection.Metadata.Handle * System.Reflection.Metadata.Handle -> int
override this.Compare : System.Reflection.Metadata.Handle * System.Reflection.Metadata.Handle -> int
Public Function Compare (x As Handle, y As Handle) As Integer

參數

x
Handle

第一個比較的把手。

y
Handle

第二個把手比較。

傳回

若兩個 handle 相等,則為零;若不相等,則為非零值。

實作

備註

種類不同且不 EntityHandle 屬於的把柄的順序是未定義的。

回傳 0 當且僅當 Equals(Handle, Handle) 返回 true。

適用於