Otomatik uygulanan özellikleri kullanıyorum. Sanırım aşağıdaki düzeltmek için en hızlı yolu kendi destek değişken ilan etmektir?
public Point Origin { get; set; }
Origin.X = 10; // fails with CS1612
Hata İletisi: Değişken olmadığı için 'ifade'nin dönüş değeri değiştirilemiyor
Bir ara ifadenin sonucu olan bir değer türünü değiştirme girişiminde bulunuldu. Değer kalıcı olmadığından değer değiştirilmez.
Bu hatayı gidermek için, ifadenin sonucunu bir ara değerde saklayın veya ara ifade için bir referans türü kullanın.