Ecco la mia strategia per la scelta di quale tipo C# di raccolta da utilizzare:Cosa manca a questa strategia di scelta della collezione C# da utilizzare?
se è fisso il numero di elementi nella raccolta, quindi utilizzare un serie, ad esempio:
string [] direzioni = nuova stringa [] {"nord", "sud", "est", "ovest"};
altrimenti utilizzare sempre
List<T>
a meno che naturalmente è necessario un insieme più specializzata, per esempio
Stack<T>, Queue<T>, or Dictionary<TKey, TValue>
ma mai usare ArrayList più
Sulla base della sua esperienza, ciò che manca da questa strategia?
Non sei sicuro di sapere perché si tratta di wiki della comunità? –
Ho pensato che fosse buona norma marcare le domande di opinione come wiki della comunità. Non c'è una risposta specifica a questa domanda, voglio solo mettere la mia strategia là fuori e vederla basandomi sull'esperienza degli altri, se c'è qualcosa che mi manca che dovrei sapere. –
La mia opinione è che se ci sono risposte dimostrabilmente sbagliate, non appartiene come wiki della comunità. –