- Um unsichern Code (mit Pointern) compilieren zu können muss folgende Einstellung vorgenommen werden: Projekt->Eigenschaften->Erstellen->Unsicheren Code zulassen
- unsicheren Code (unsafe) innerhalb einer Methode deklarieren
static void Main(string[] args)
{
unsafe
{
int iValue = 10;
int* piValue = null;
piValue = &iValue;
Console.WriteLine("{0}", *piValue);
}
}
- ganze Methode als unsafe deklarieren
unsafe static void Main(string[] args)
{
int iValue = 10;
int* piValue = null;
piValue = &iValue;
Console.WriteLine("{0}", *piValue);
}