Errore del compilatore CS0227

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

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

Per impostare l'opzione non sicuro in Visual Studio 2012, fare clic su Progetto nel menu principale, selezionare il riquadro Compilazione 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