UIntPtr.Zero Veld

Definitie

Een alleen-lezenveld dat een niet-ondertekend geheel getal vertegenwoordigt dat is geïnitialiseerd tot nul.

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

Waarde van veld

UIntPtr

unativeint

Opmerkingen

De waarde van dit veld is niet gelijk aan null. Gebruik dit veld om efficiënt te bepalen of een exemplaar is UIntPtr ingesteld op een andere waarde dan nul.

Stel dat de variabele, uip, een instantie is van UIntPtr. U kunt bepalen of deze is ingesteld door deze te vergelijken met de waarde die wordt geretourneerd door een constructor, bijvoorbeeld if uip != new UIntPtr(0).... Het aanroepen van een constructor om een niet-geïnitialiseerde aanwijzer te krijgen, is echter inefficiënt. Het is beter om code te coden if uip != UIntPtr.Zero... of if !UIntPtr.Zero.Equals(uip)....

Van toepassing op