Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Hi gibt es einen Grund, warum du dafür separate Forms verwenden musst? Ich würde eher sagen, dass es eine Form gibt, die alle Fahrzeuge verwaltet und ggf. Steuerelemente ein- oder ausblendet. Außerdem würde ich übrigens empfehlen, Felder nicht öffentlich zu machen (es gibt ein paar wenige Ausnahmen), sondern Properties zu benutzen, d.h. im Falle der Liste eine ReadOnly-Property. Ich würde auch empfehlen, Datenbindung zu verwenden, d.h. z.B. die System.ComponentModel.BindingList(Of T) statt der L…

  • Benutzer-Avatarbild

    InterneSeriennummer beginnt mit Großbuchstaben, name mit Kleinbuchstaben. Ich werde jetzt aber nicht weiter darauf herumtrampeln, ihr habt/du hast da bestimmt eigene Regeln definiert. In der Standard .Net-naming convention werden Typen, Generika und nicht-private Member mit Großbuchstaben benannt. Was hältst du davon, dass du die Liste generisch machst? D.h. VB.NET-Quellcode (4 Zeilen) Du kannst auch zusätzlich dazu ein Interface implementieren, sodass du auch einen nicht-generischen Typen für A…

  • Benutzer-Avatarbild

    Das Generikum auf Porsche macht nur Sinn, wenn weitere "Sub-"Porsches von Porsche erben. Du würdest einfach von Auto(Of ErweitertesFahrzeugTeil) erben. Wie du bereits bemerkt hast, unterstützt .Net bei Klassen keine Vererbung auf Generika - zumindest bei Typen. Meine Idee wäre, ein Interface zu definieren (dort kannst du auch In/Out-Generika definieren, wie das in VB genau geht, müsste ich nachlesen), sodass du angeben kannst, ob ein generischer Parameter entweder in der Ein- oder Ausgabe seine …