Hallo Leute
Ich hätte eine Frage.
Kann mir jemand sagen, wieso bei meinem Beispiel die Zeile: “number = (int) List1[0];” einen Error gibt? Und was die richtige Lösung wäre?
[CSharp]
int number;
ArrayList List1 = new ArrayList();
ArrayList List2 = new ArrayList();
List1.Add(10);
List1.Add(1);
List1.Add(2);
List1.Add(100);
List1.Add(23);
List2.Add(List1);
List1.Clear();
List1.Add(4);
List1.Add(2);
List1.Add(17);
List1.Add(12);
List1.Add(15);
List2.Add(List1);
List1.Clear();
List1 = (ArrayList)List2[0];
number = (int) List1[0];
Console.WriteLine(number);
[/CSharp]