Udostępnij za pośrednictwem


Błąd kompilatora CS0227

Niebezpieczny kod może pojawić się tylko w przypadku kompilowania z /niebezpiecznym

Jeśli kod źródłowy zawiera niebezpieczne słowo kluczowe, należy również użyć opcji kompilatora AllowUnsafeBlocks. Aby uzyskać więcej informacji, zobacz Niebezpieczny kod i wskaźniki.

Aby ustawić niebezpieczną opcję w programie Visual Studio 2012, kliknij pozycję Projekt w menu głównym, wybierz okienko Kompilacja i zaznacz pole wyboru "Zezwalaj na niebezpieczny kod".

Poniższy przykład, gdy jest kompilowany bez /niebezpieczne, generuje CS0227:

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

Zobacz też