XboxLiveDeviceAddress.Compare(XboxLiveDeviceAddress) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将另一个 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 对象;此方法不会启动与其通信。