Property Accessor Modifiers
C# 2.0 ile birlikte property ler içerisinde ki property accessor lere de access modifiers verebiliyorsunuz.
Örneğin hazırlayacağınız bir property nin get metotu public olsun ama set metotu internal olsun, böylece sadece proje içerisinden değer değiştirme işlemi yapılabilsin isterseniz aşağıdaki gibi bir kod yazmanız mümkün :
public class Ogrenci
{
int _yazilim;
public int Yazilim
{
get {return this._yazilim;}
internal set { this._yazilim = value;}
}
}
Detaylı bilgi için bkz :
http://www.yazilimuzmani.com/Articles/Details.aspx?aId=1000001220
:)
İyi çalışmalar