UIntPtr.Zero Veld
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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)....