Textbox als Klasse casten



  • Hallo zusammen,
    ich weiß nicht, ob mein Betreff wirklich so richtig ist, aber ich versuche mal zu erklären, was ich machen möchte bzw. eure Hilfe benötige.

    Am Beispiel einer Combobox sieht es wie folgt aus:

    Auto auto = cbAutoSeriennr.SelectedItem as Auto;
                 if (auto!= null)
                 {...}
    

    Das selbe möchte ich nun mit einer Textbox machen ... was aber nicht funktioniert.

    Auto auto = tbAutoSeriennr.Text as Auto;
                 if (auto!= null)
                 {...}
    

    Wie kann ich also meinen Wert casten?
    Ich hoffe ihr könnte mir helfen!



  • Wie willsten du ein String in eine Auto Klasse casten?
    Hast du den explicit Operator ueberladen?



  • Ich konnte das Problem lösen ...

    Vielleicht für mich zur Aufklärung, ob das dann auch wirklich casten ist??

    Meine Lösung:

    Auto auto = new Auto(txtSeriennr.Text, txtModell.Text);
    


  • Nein ist es nicht. Du erstellst eher ein Objekt auf Basis gegebener Informationen.


Anmelden zum Antworten