Hi,
ich habe ein Problem, wahrscheinlich ein
Anfänger-&-wenigprogrammierer-problem, aber ich bin mir sicher, ihr
könnt mir etwas auf die Sprünge helfen.
Ich erstelle eine Arrayliste und befülle diese mit Objekten vom Typ
"Fahrpunkte":
1 | {...}
|
2 | ArrayList Punkteliste = new ArrayList();
|
3 |
|
4 | {...}
|
5 | Fahrpunkt pk = new Fahrpunkt();
|
6 | Punkteliste.Add(pk);
|
Nun will ich mir einen bestimmten Fahrpunkt aus der Liste holen:
1 | Fahrpunkt aktuellerFahrpunkt = new Fahrpunkt();
|
2 | aktueller Fahrpunkt = Punkteliste[i];
|
Hier mekert jetzt der Compiler, dass er den Typen 'object' nicht
implizit in [...].Fahrpunkt umwandeln kann, es wäre eine explizite
Umwandlung vorhanden.
Ich weiß zwar, wie ich diverse einfache Variablentypen (int, byte,
real,..) umwandle (Convert.To), aber wie wandle ich den ein 'object' in
einen selbsterstellten Typen um?
Danke schonmal für's durchlesen ;-)
Matthias