XboxLiveDeviceAddress.Compare(XboxLiveDeviceAddress) 方法

定义

将另一个 XboxLiveDeviceAddress 对象与当前对象进行比较,以查看它们是否表示同一设备。

重要

此 API 并非适用于所有应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对这些 API 的调用将在运行时失败。

public:
 virtual int Compare(XboxLiveDeviceAddress ^ otherDeviceAddress) = Compare;
int Compare(XboxLiveDeviceAddress const& otherDeviceAddress);
public int Compare(XboxLiveDeviceAddress otherDeviceAddress);
function compare(otherDeviceAddress)
Public Function Compare (otherDeviceAddress As XboxLiveDeviceAddress) As Integer

参数

otherDeviceAddress
XboxLiveDeviceAddress

要与此进行比较的 XboxLiveDeviceAddress

返回

Int32

int

如果两个对象表示同一设备,则为零;如果它们表示不同的设备,则为非零

注解

此方法将调用对象 (this) 与给定 的 XboxLiveDeviceAddress 对象进行比较,并返回可用于对 XboxLiveDeviceAddress 对象进行排序的值。 A.Compare(B) 如果 A 和 B 引用同一设备,则返回 0。 如果它们不引用同一设备,则如果 A.Compare(B) 返回 -1, B.Compare(A) 则返回 +1。 因此,返回的值可用于相对于另一个 XboxLiveDeviceAddress 对一个 XboxLiveDeviceAddress 进行一致的排序。

无需连接到涉及的任一 XboxLiveDeviceAddress 对象;此方法不会启动与其通信。

适用于