.Net ile sınıflarımıza (class) özellik (property) eklerken kullandığımız yöntem öncelikle property'nin alacağı ve döndüreceği değer için bir private değişken oluşturmak, ardından da get{} ve set{} bloklarının içine tüm uygulamalarda değişmeyen return xxx, xxx=value yazmak şeklindeydi.
İçinde hiçbir işlem mantığı olmayan gereksiz bloklar yazmaya artık gerek yok!
Aslında kod derlendiğinde her iki property de aynı şekilde uygulanıyor. Tek fark yeni yöntemde gereksiz tekrarları bizim için compiler'ın tamamlıyor olması.
Ek olarak, otomatik tamamlama şeklinde yazdığınız bir özelliği ReadOnly yapmak için set in başına private getirmeniz yeterli.
public string Soyad { get; private set; }
1 Mart 2008 Cumartesi
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder