Wie zu verwenden TreeView.Tag = Objekt?

Etwas wie dieses:

Dictionary<int, string> myData = new Dictionary<int, string>();
myData.Add(1, "England");
myData.Add(2, "Canada");
myData.Add(3, "Australia");
myTreeView.Node[0].Tag = myData;

Dann möchte ich, um dieses Objekt, wie soll ich es tun ?
Wie:

string str = new string();
str = myTreeView.Node[0].Tag[2]; //"str" should be equal to "Canada"
myTreeView.Node[0].Tag[1] = "Spain";
str = myTreeView.Node[0].Tag[1]; //now "str" is equal to "Spain"

Zweite Frage - was gibt diesen Ausdruck:

Dictionary<int, string> myData = new Dictionary<int, string>();
myData.Add(1, "England");
myData.Add(2, "Canada");
myData.Add(3, "Australia");

string str1 = new string();
str = myData[4]; //there isn't such a key as 4

Exception oder null ?

InformationsquelleAutor Steven | 2012-08-02
Schreibe einen Kommentar