Partager via


Erreur du compilateur CS0678

Mise à jour : novembre 2007

Message d'erreur

'variable' : un champ ne peut pas être à la fois volatile et readonly
'variable': a field can not be both volatile and readonly

Les mots clés volatile et readonly s'excluent mutuellement.

L'exemple suivant génère l'erreur CS0678 :

// CS0678.cs
using System;

class TestClass
{
   private readonly volatile int i;   // CS0678
   // try the following line instead
   // private volatile int i;

   public static void Main()
   {
   }
}