UIntPtr.Zero 字段

定义

一个只读字段,表示已初始化为零的无符号整数。

public: static initonly UIntPtr Zero;
public static readonly UIntPtr Zero;
 staticval mutable Zero : unativeint
Public Shared ReadOnly Zero As UIntPtr 

字段值

UIntPtr

unativeint

注解

此字段的值不等效 null。 使用此字段有效确定是否已将实例 UIntPtr 设置为非零的值。

例如,假设变量 uip 是一 UIntPtr个实例。 你可以通过将它与构造函数返回的值进行比较来确定它是否已设置,例如。 if uip != new UIntPtr(0)... 但是,调用用于获取未初始化指针的构造函数效率低下。 最好是编写代码 if uip != UIntPtr.Zero...if !UIntPtr.Zero.Equals(uip)...编写代码。

适用于