Angella Andrea - Italian Blog

Infinita passione per lo sviluppo software !
posts - 133, comments - 216, trackbacks - 9

My Links

News

MIT OpenCourseWare: I'm invested Wikipedia Affiliate Button


Sto leggendo:

Archives

Post Categories

Siti web realizzati

Siti web tecnici

[70-536] - SortedList class


Area di riferimento

- Developing applications that use system types and collections
    - Manage a group of associated data in a .NET Framework application by using collections. (Refer System.Collections namespace)
        - SortedList class


SortedList

La classe SortedList implementa le interfacce IDictionary, ICollection, IEnumerable e ICloneable. E' quindi a tutti gli effetti un dizionario.

SortedList list = new SortedList();
list["Andrea"] = 111111;
list["Stefano"] = 222222;
list["Alessandro"] = 333333;

foreach (DictionaryEntry entry in list)
{
    Console.WriteLine("Lo studente {0} è la matricola {1}", entry.Key, entry.Value);
}


La differenza rispetto a Hashtable è che gli oggetti al suo interno sono ordinati secondo un certo criterio e quindi è possibile accedere agli elementi mediante un indice.

int i = list.IndexOfKey("Andrea");
Console.WriteLine("Lo studente {0} è la matricola {1}", list.GetKey(i),list.GetByIndex(i));

Print | posted on domenica 28 ottobre 2007 16:00 | Filed Under [ Exam 70-536 Application Development Foundation ]

Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET