Information générale
Titre:
How to Enumerate a SortedList
I have a sorted list defined as follows: (Note Less/Greater than sign = () )
public SortedList(string, Contro) DataControls = new SortedList(string, Control)();
I want to enumerate that list like this:
foreach(SomeType DataCtrl in DataControls)
{
string cType = DataCtrl.Value.GetType().Name;
switch (cType)
{
case "TextBox":
//do Somthing
break;
case next...
}
}
My problem is not knowing the the SomeType. I've tried the following defintion:
public IDictionary DataControls = new SortedList(string, Control)();
And then using the DictionaryEntry type, but then I lose some functionality of the SortedList that I need in other places in the code.
Ideas are welcome...I just want to enumerate this list.
Thanks.
bob
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement