İçinde List alanı olan WhatClass adında bir sınıf var. Sadece bu alanı okuyabilmem gerekiyor, bu yüzden diğer nesnelere ifşa etmek için bir özellik kullandım.List in get özelliği ifşa edilirken, Listeye Ekle yöntemi nasıl korunur?
public class WhatClass
{
List<SomeOtherClass> _SomeOtherClassItems;
public List<SomeOtherClass> SomeOtherClassItems { get { return _SomeOtherClassItems; } }
}
Ancak herhangi bir nesne bunu önlemek nasıl
WhatClass.SomeOtherClassItems.Add(item);
çağırabilir çıkıyor?
_items'e eklediğinizde ne olduğunu ve bununla nasıl başa çıktığınızı anlamanız için kitleleri ayrıntılı olarak incelemek isteyebilirsiniz ... –
@Dave - Dokümanlar, değişikliklerin sargıya yansıtılacağını belirtir. – ChaosPandion
Bryan, buradaki yanıt için çok teşekkür ederim, ancak burada salt bir anahtar kelimeye ihtiyacım yok. –