我有一个名为WhatClass的类,其中包含List字段。我需要能够只读这个字段,所以我使用get属性将它公开给其他对象。public class WhatClass List<SomeOtherClass> _SomeOtherClassItems;
public List<SomeOtherClass> SomeOtherClassItems { get { return _SomeO
public class RegistrationManager public List<object> RegisteredObjects;
{ // Add or not to Registered }我希望RegisterObjects可以从类的外部访问,但也希望填充RegisterObjects列表<
我不希望这些内容中的任何内容都是可编辑的。对于集合来说,使用ReadOnlyCollection似乎是明摆着的(尽管我不知道这是不是从集合中创建一个新的ReadOnlyCollection的好方法(成本高吗?))。public static ReadOnlyCollection<MyBusinessObjects> BusinessObjects get
{return new ReadOnlyC