Qualcuno sa di una buona panoramica dei diversi tipi di raccolta C#? Sto cercando qualcosa che mostra quali operazioni di base come Add
, Remove
, RemoveLast
ecc. Sono supportate e forniscono le relative prestazioni.Confronto di tipi di dati di raccolta in C#
Sarebbe particolarmente interessante per le varie classi generiche - e ancora meglio se mostrasse ad es. se c'è una differenza di prestazioni tra uno List<T>
dove T
è una classe e uno dove T
è una struttura.
Un inizio sarebbe un bel cheat-sheet per le strutture di dati astratti, confrontando le liste collegate, le tabelle hash, ecc. Grazie!
Le richieste di tutorial ecc. Non sono considerate buone domande per SO. –