Erro do Compilador CS0677
'variable': um campo volátil não pode ser do tipo 'type'
Os campos declarados com a palavra-chave volatile
devem ser de um dos seguintes tipos:
Qualquer tipo de referência
Qualquer tipo de ponteiro (em um contexto
unsafe
)Os tipos
sbyte
, byte, short,ushort
,int
,uint
,char
, float,bool
Enumerar tipos com base em qualquer um dos tipos acima
O exemplo a seguir gera o erro CS0677:
// CS0677.cs
class TestClass
{
private volatile long i; // CS0677
public static void Main()
{
}
}
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: