Özellikler ve Dizin Oluşturucular Arasında Karşılaştırma (C# Programlama Kılavuzu)
Dizin oluşturucular özellikler gibidir. Aşağıdaki tabloda gösterilen farklar dışında, özellik erişimcileri için tanımlanan tüm kurallar dizin oluşturucu erişimcileri için de geçerlidir.
Özellik | Dizin Oluşturucu |
---|---|
Yöntemlerin genel veri üyesiymiş gibi çağrılmasına izin verir. | Bir nesnenin iç koleksiyonunun öğelerine nesnenin kendisinde dizi gösterimi kullanılarak erişilmesine izin verir. |
Basit bir adla erişilir. | Dizin aracılığıyla erişilir. |
Statik veya örnek üyesi olabilir. | Örnek üyesi olmalıdır. |
Bir özelliğin get erişimcisinde parametre yoktur. | Dizin get oluşturucunun erişimcisi, dizin oluşturucuyla aynı resmi parametre listesine sahiptir. |
Bir özelliğin küme erişimcisi örtük value parametresini içerir. |
Dizin set oluşturucunun erişimcisi, dizin oluşturucuyla ve değer parametresiyle aynı resmi parametre listesine sahiptir. |
Otomatik olarak uygulanan özelliklerle kısaltılmış söz dizimlerini destekler. | Yalnızca dizin oluşturucuları almak için gövdeli ifade üyelerini destekler. |
Ayrıca bkz.
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.