Compartilhar via


Erro do Compilador CS0227

Um código não seguro só poderá aparecer se a compilação for com /unsafe

Se o código-fonte contiver a palavra-chave unsafe, a opção do compilador AllowUnsafeBlocks também deverá ser usada. Para obter mais informações, consulte Código não seguro e ponteiros.

Para definir a opção não segura no Visual Studio 2012, clique em Projeto no menu principal, selecione o painel Compilar e marque a caixa "permitir código não seguro".

O seguinte exemplo, quando compilado sem /unsafe, gera CS0227:

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

Confira também