Le collezioni generiche del .NET Framework 2.0.40607.16

Le collezioni generiche introdotte dal Framework 2.0 sono elencate qui sotto e raggruppate in base al loro utilizzo. Inoltre sono messe in corrispondenza con le collezioni non tipizzate originarie del Framework 1.x.

System.Collections System.Collections.Generic 
Le principali interfaccie
IEnumerator IEnumerator<T>
IEnumerable IEnumerable<T>
ICollection ICollection<T>
IList IList<T>
IDictionary IDictionary<K,T>
Le collezioni base ICollection<T>
Stack Stack<T>
Queue Queue<T>
Le collezioni IList<T>
System.Array System.Array(1)
ArrayList List<T>
StringCollection List<string>
LinkedList<T>
CollectionBase Collection<T>
ReadOnlyCollectionBase  ReadOnlyCollection<T>
Le collezioni IDictionary<T>
HashTable,
DictionaryBase,
HybridDictionary,
ListDictionary
Dictionary<K,V>
StringDictionary(2) Dictionary<string,string>
SortedList SortedDictionary<K,V>
NameObjectCollectionBase   SortedDictionary<string,object>
NameValueCollection SortedDictionary<string,string[]>  
I criteri di ordinamento
System.IComparable   IComparable<T>
Comparer Comparer<T>

_________________

(1) In System.Array sono stati aggiunti numerosi metodi generici per elaborare in modo tipizzato i vettori.
(2) System.Collections.Specialized.StringDictionary non implementa IDictionary ma solo IEnumerable mentre Dictionary<K,V> implementa IDictionary<K,V>.

Print | posted @ venerdì 11 marzo 2005 16:14

Comments have been closed on this topic.