İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS0198

'name' statik salt okunur alanının alanları atanamaz (statik oluşturucu veya değişken başlatıcı hariç)

Salt okunur değişken, içinde başlatmak istediğiniz oluşturucuyla aynı statik kullanıma sahip olmalıdır. Daha fazla bilgi için bkz . Statik Oluşturucular.

Aşağıdaki örnek CS0198 oluşturur:

C#
// CS0198.cs  
class MyClass  
{  
   public static readonly int TestInt = 6;  
  
   MyClass()  
   {  
      TestInt = 11;   // CS0198, constructor is not static and readonly field is  
   }  
  
   public static void Main()  
   {  
   }  
}