Errore del compilatore CS0227

Il codice di tipo unsafe è ammesso solo se si compila con /unsafe

Se il codice sorgente contiene la parola chiave unsafe , è necessario usare anche l'opzione del compilatore AllowUnsafeBlocks . Per altre informazioni, vedere Codice e puntatori non sicuri.

Per impostare l'opzione unsafe in Visual Studio 2012, fare clic su Project nel menu principale, selezionare il riquadro Compila e selezionare la casella "Consenti codice non sicuro".

L'esempio seguente, quando viene compilato senza /unsafe, genera l'errore CS0227:

// CS0227.cs
public class MyClass
{
   unsafe public static void Main()   // CS0227
   {
   }
}

Vedi anche