Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Typischer Anwendungsfall für eine Enumeration. VB.NET-Quellcode (4 Zeilen)Nun kannst du level als DomainTyp deklarierenVB.NET-Quellcode (1 Zeile)Im weiteren Code und in Intellisense hast du nun aussagefähige Namen statt der doofen Zahlen. Auch ist dadurch ausgeschlossen, dass ein ungültiger Level angegeben werden kann. Derzeit ist zB level 3 eiglich ungültig, wird aber ohne Exception verarbeitet, als seis level 2

  • Benutzer-Avatarbild

    auch hier wäre eine Enumeration Programm-Element der Wahl: Alle deine VALID_URL_GROUP-Felder ließen sich zusammenfassen als:C-Quellcode (1 Zeile) Auch das mittm uRLVALIDCHARS-Array ist unnötig aufwändig, unleserlich, unsicherC-Quellcode (14 Zeilen)

  • Benutzer-Avatarbild

    naja, ich dachte, es könnte dich interessieren, wie man die Umständlichkeit der zeilen #2 - #10 auch als Einzeiler (#12) formulieren kann. Auf die ganze Methode angewandt würde das den Code erheblich schnuckliger machen. Der Sicherheitsvorteil am ParamArray des Einzeilers ist, dass der Compiler die Anzahl der Array-Elemente selbst erkennt - du dich also nicht drum kümmern mußt, bei zufügen oder wegnehmen von Elementen die Array-Dimensionierung zu ändern. So als Tipp für eleganten und leichten Co…