Ler em inglês

Partilhar via


Erro do compilador CS0227

O código não seguro só pode aparecer se compilar com /unsafe

Se o código-fonte contiver a palavra-chave insegura, a opção de compilador AllowUnsafeBlocks também deve ser usada. Para obter mais informações, consulte Código e ponteiros não seguros.

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

O exemplo a seguir, quando compilado sem /unsafe, gera CS0227:

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

Consulte também