Lire en anglais

Partager via


Erreur du compilateur CS0678

'variable' : un champ ne peut pas être à la fois volatile et 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()  
   {  
   }  
}