Schreibgeschützte Liste oder nicht änderbare Liste in .NET 4.0

Was ich sagen kann, .NET 4.0 fehlt noch immer eine nur-lese-Listen. Warum der Rahmen immer noch fehlt, ist diese Funktionalität? Ist das nicht eine der häufigsten Stücke von Funktionalität für domain-driven design?

Einer der wenigen Vorteile von Java gegenüber C# ist dies in der form der Sammlungen.unmodifiablelist(list) Methode, die es scheint, ist die schon lange überfällige IList<T> oder List<T>.

Mit IEnumerable<T> ist die einfachste Lösung auf die Frage - ToList verwendet werden kann, und gibt eine Kopie.

InformationsquelleAutor der Frage Chris S | 2009-06-11

Schreibe einen Kommentar