Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Hallo zusammen, ich habe mal wieder eine Frage zu Klassen und Vererbung in VB.NET. Ich zeige euch erstmal den Code: VB.NET-Quellcode (27 Zeilen) Ich habe eine Klasse "Auto", die wiederrum eine Liste der Klasse "Fahrzeugteile" in sich trägt. Außerdem habe ich eine Klasse "Porsche" (erbt von "Auto"), die eine Liste "ErweiterteFahrzeugteile" (erbt von "Fahrzeugteile") enthält. Jetzt ist der Plan, dass ich ein Formular für Autos allgemein erstelle. Jetzt möchte ich das Formular allerdings auch noch …

  • Benutzer-Avatarbild

    Hallo zusammen, sorry, dass ich mich erst jetzt wieder melde.. @Arby Das heißt aber ich müsste jedes mal checken und casten.. :o Gibt es keine Möglichkeit diese Liste zu "überschreiben"? Sonst muss ich bei jeder Aktion, die ich mit der Klasse ausführe, casten. @EaranMaleasi Zitat: „Eventuell mit der .OfType(Of T) Methode erledigt. “ Diese Methode habe ich noch garnicht gekannt. Das wäre auch ein interessanter Ansatz, allerdings hat die Liste immer entweder den Typ "FahrzeugTeil" oder den Typ "Er…

  • Benutzer-Avatarbild

    @~blaze~ Danke für deine Antwort!! Das war doch kein Herumtrampeln ein Forum ist ja für den Meinungsaustausch da. VB.NET-Quellcode (25 Zeilen) Ich habe das mit der generischen Liste mal gecheckt, allerdings kommt beim Überschreiben der Klasse "Auto" mit dem "Porsche" eine Fehlermeldung der Intellisense. VB.NET-Quellcode (2 Zeilen) Fehlermeldung: "Der Wert vom Typ "Porsche(Of ErweitertesFahrzeugTeil)" kann nicht in "Auto(Of FahrzeugTeil)" konvertiert werden." Zitat von ~blaze~: „Du kannst auch zu…