Ana içeriğe atla

Kayıtlar

property etiketine sahip yayınlar gösteriliyor

C# Property Mantığı

  Program.cs personel bilgilerini tanımladık Personel_Bilgileri.cs 'de {get} ve {set} kullanarak personel bilgilerimizi classımızda tanıttık. property (özellik), bir sınıfın (class) dış dünya ile olan etkileşiminde, sınıfın özel verilerine erişim ve bu verileri değiştirme işlemlerini daha güvenli ve kontrollü bir şekilde sağlamak amacıyla kullanılır. Getter {get} : Sınıf içindeki bir field’ın (değişkenin) değerini almak için kullanılır. Field  yani değişkenimiz Person Setter {set} : Sınıf içindeki bir field’a yeni bir değer atamak için kullanılır. Classımız ise Sınıflar Property’ler, özel field’lara doğrudan erişimi sınırlandırır, böylece bu veriler üzerinde daha fazla kontrol sağlar. property üzerinden değişkenine ulaşmak mümkündür, ancak setter’da bir koşul tanımlanarak veri üzerinde kontrol sağlanır. Program ekran çıktısı: