Erro do Compilador CS0244
Nem "is" e nem "as" são válidos em tipos de ponteiro
Os operadores is e as não são válidos para uso em tipos de ponteiro. Para obter mais informações, consulte Código não seguro e ponteiros.
O seguinte exemplo gera o erro CS0244:
// CS0244.cs
// compile with: /unsafe
class UnsafeTest
{
unsafe static void SquarePtrParam (int* p)
{
bool b = p is object; // CS0244 p is pointer
}
unsafe public static void Main()
{
int i = 5;
SquarePtrParam (&i);
}
}
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: