0

別の不変構造体の読み取り専用コレクションを含む.Netで不変構造体を作成しています(設計全体を完全に制御できます)。変化しない Add メソッドは必要ありません。

それを行う最善の方法は何ですか?

外側の構造体に、内側の構造体を含む への参照を持たせることができますReadOnlyCollection。他のオプションはありますか?

4

1 に答える 1

3

ReadOnlyCollection一方向です。

コレクションで何をする必要があるかに応じて、IEnumerable代わりにそれを公開することもできます。

于 2009-07-23T14:20:39.477 に答える