Error del compilador CS0677
'variable': un campo volátil no puede ser del tipo 'type'
Los campos que se declaran con la palabra clave volatile
debe ser uno de los tipos siguientes:
Cualquier tipo de referencia
Cualquier tipo de puntero (en un contexto
unsafe
)Los tipos
sbyte
, byte, short,ushort
,int
,uint
,char
, float,bool
Tipos de enumeración basados en alguno de los tipos anteriores
El ejemplo siguiente genera la advertencia CS0677:
// CS0677.cs
class TestClass
{
private volatile long i; // CS0677
public static void Main()
{
}
}
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: