Definisce i metodi per manipola le collezioni generiche.
Implementazioni:
IEnumerable<T>
IEnumerable
Osservazioni:
La versione non generica ICollection definisce dimensioni, enumeratore e i metodi di sincronizzazione.
Le interfacce quali IDictionary<TKey, TValue> e IList<T> sono interfacce specializzate che implementano ICollection<T> e poi le rispettive classi
ne implementano la logica.
Mentre le classi come Queue<T> e Stack<T> implementano direttamente la ICollection<T>.
Thread Safety:
posted @ venerdì 3 luglio 2009 00:44