UIntPtr.Zero 字段
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个只读字段,表示已初始化为零的无符号整数。
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)...
编写代码。