我正在.Net 中创建一个不可变结构,其中包含不同不可变结构的只读集合(我可以完全控制整个设计)。我不需要非变异的 Add 方法。
最好的方法是什么?
我可以使外部结构具有对ReadOnlyCollection
包含内部结构的引用。还有其他选择吗?
我正在.Net 中创建一个不可变结构,其中包含不同不可变结构的只读集合(我可以完全控制整个设计)。我不需要非变异的 Add 方法。
最好的方法是什么?
我可以使外部结构具有对ReadOnlyCollection
包含内部结构的引用。还有其他选择吗?