共用方式為


HandleComparer.Compare 方法

定義

多載

Compare(EntityHandle, EntityHandle)

比較兩個實體控制代碼。

Compare(Handle, Handle)

比較兩個控制代碼。

Compare(EntityHandle, EntityHandle)

來源:
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

要比較的第二個實體控制代碼。

傳回

若兩個實體控制代碼相等,則為零;若它們不相等,則為非零值。

實作

備註

只有在 傳回 時 Equals(EntityHandle, EntityHandle) ,才會傳回 true0。

適用於

Compare(Handle, Handle)

來源:
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

要比較的第二個控制代碼。

傳回

若兩個控制代碼相等,則為零;若它們不相等,則為非零值。

實作

備註

種類不同且不是 EntityHandle 未定義的句柄順序。

只有在 傳回 時 Equals(Handle, Handle) ,才會傳回 true0。

適用於