Comment pouvons-nous déclarer un pointeur vide en C#?Comment déclarer un pointeur vide en C#
5
A
Répondre
13
void* identifier;
comme décrit here
Mais il doit être en danger que:
unsafe
{
void* identifier;
}
et code non sécurisé doit avoir été autorisé pour le projet.
3
Je suppose que vous voulez dire dans le code managé, comme votre question est assez courte pour faire n'importe quoi mais supposer.
Je pense que vous cherchez IntPtr
ou simplement n'importe quelle référence object
(qui est le type de base, et l'équivalent de base d'un pointeur nul - une référence à "quelque chose"). Sauf si vous voulez dire null pointeur, dans ce cas, vous cherchez IntPtr.Zero
.
-1
il y a quelque chose ici:
http://msdn.microsoft.com/en-us/library/y31yhkeb%28VS.80%29.aspx