UIntPtr.Zero Campo
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Um campo somente de leitura que representa um inteiro sem sinal que foi inicializado a zero.
public: static initonly UIntPtr Zero;
public static readonly UIntPtr Zero;
staticval mutable Zero : unativeint
Public Shared ReadOnly Zero As UIntPtr
Valor de Campo
unativeint
Observações
O valor deste corpo não é equivalente a null. Use este campo para determinar de forma eficiente se uma instância de UIntPtr foi definida para um valor diferente de zero.
Por exemplo, assuma que a variável uip é uma instância de UIntPtr. Pode determinar se foi definido comparando-o com o valor devolvido por um construtor, por exemplo, if uip != new UIntPtr(0).... No entanto, invocar um construtor para obter um ponteiro não inicializado é ineficiente. É melhor programar um ou if uip != UIntPtr.Zero...if !UIntPtr.Zero.Equals(uip)...outro.