Mahsa Hassankashi 04.04.2019, 11:36 Uhr

Vergleich von Collections in .NET

Was soll man nehmen? Tut's ein Array, taugt List<T>, wäre IQueryable besser oder ICollection? Der Beitrag von Mahsa Hassankashi bringt Klarheit.
(Quelle: https://www.codeproject.com/Articles/832189/List-vs-IEnumerable-vs-IQueryable-vs-ICollection-v)
Mahsa Hassankashi, Doktorandin an der Technischen Universität Berlin, hat in einem englischsprachigen Beitrag auf CodeProject die Unterschiede der diversen .NET-Datenvariablen Array, ArrayList, HashTable, IDictionary, List, IList, ICollection, IEnumerable, IQueryable, Stack und Queue untersucht und erläutert. Ihr Beitrag liefert einen sehr guten Überblick, der durch sinnvollle Schaubilder die Zusammenhänge anschaulich darstellt. Eine übersichtliche Tabelle fasst die Arbeit zusammen und gibt Hilfestellung für Anfänger, wann und zu welchem Zweck die einzelnen Klassen am besten taugen. Der Beitrag von Mahsa Hassankashi ist schon seit ein paar Jahren online, wird von der Community sehr geschätzt und regelmäßig aktualisiert – zuletzt am 3. April 2019.


Das könnte Sie auch interessieren