İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS0191

Özellik veya dizin oluşturucu 'name' atanamaz; salt okunur

Salt okunur alan yalnızca bir oluşturucuda veya bildirimde atama alabilir. Daha fazla bilgi için bkz . Oluşturucular.

CS0191, alan statikse ve oluşturucu işaretlenmemişse readonlystaticde sonuçlanır.

Örnek

Aşağıdaki örnek CS0191 oluşturur.

C#
// CS0191.cs  
class MyClass  
{  
    public readonly int TestInt = 6;  // OK to assign to readonly field in declaration  
  
    MyClass()  
    {  
        TestInt = 11; // OK to assign to readonly field in constructor  
    }  
  
    public void TestReadOnly()  
    {  
        TestInt = 19;                  // CS0191  
    }  
  
    public static void Main()  
    {  
    }  
}