Listen

Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Neue Antwort erstellen

 

krux

Betreff: Listen

BeitragDi, März 27, 2007 17:46
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich hab nach einer sehr langen Pause wieder angefangen BlitzMax zu lernen, nachdem ich mittlerweile in der Schule Java und C++ gelernt habe, fällt mir das auch reicht leicht

zu meiner Frage, kann man eigentlich sich das erste Objekt einer Liste schnappen, und das direkt auf eine Variable legen? Bei mir kommt immer der Fehler, kann typ nicht konvertieren von 'Object' nach '<usertype>'. Vieleicht so, das man den Typ der in der Liste liegenden werte alle auf ein typ festlegt, und man dann auch diesen wiederbekommt, wenn man list.first() aufruft? oder gibt es da auch andere wege?

FOODy

BeitragDi, März 27, 2007 17:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Du musst das Object sofort in deinen type Casten wenn der variablentype selber kein Object ist.

Code: [AUSKLAPPEN]
SuperStrict
Framework BRL.LinkedList
Import BRL.StandardIO

Local list:TList = New TList
list.AddLast "1"
list.AddLast "2"
list.AddLast "3"
list.AddLast "4"


Local v1:String = String(list.First())
Local v2:String = String(list.Last())
' Local v3:String = list.First()   'FEHLER!!

Print v1
Print v2


Gruß,
FOODy
BlitzMax + MaxGUI, 64-bit Arch Linux: Intel Core² E8500 | 8 GB Ram | GeForce GTX 460 · 1024 MB
 

krux

BeitragDi, März 27, 2007 19:59
Antworten mit Zitat
Benutzer-Profile anzeigen
danke, genau was ich wissen wollte

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group