CS0227 de erro do compilador
Mensagem de erro
Código não seguro só pode aparecer se compilando com /unsafe
Se o código-fonte contém o não seguro palavra-chave e, em seguida, a /unsafeopção do compilador também deve ser usada.Para obter mais informações, consulte Não seguro código e ponteiros (guia de programação C#).
O exemplo a seguir, quando compilado sem /unsafe, irá gerar CS0227:
// CS0227.cs
public class MyClass
{
unsafe public static void Main() // CS0227
{
}
}