Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Häufig findet man TryCatch-Verwendungen wie diese: VB.NET-Quellcode (8 Zeilen) Was soll der TryCatch hier bezwecken? Wenn ein Fehler auftritt, denselben melden. Hmm - niemand meldet Fehler besser als die IDE selbst, wenn man sie nicht (durch TryCatch) daran hindert: Meldung, Codestop, Fehlerzeile gelb markieren, Werte aller Variablen im Lokal-Fenster einsehbar - was will man mehr? (siehe auch: Debuggen mit VisualStudio) Wenns ums Melden geht: Selbst die Release-Version einer Anwendung meldet Feh…

  • Benutzer-Avatarbild

    "Fange nur Exceptions, die du auch behandeln kannst" - konsequent Wie gesagt - damit ist eigentlich bereits alles gesagt, jedoch trete ich das nochmal ordentlich breit, da IMO die Tragweite dieses Satzes kaum jemals auf Anhieb voll erfasst wird.1. Catch All: Bereits was der Editor hingeneriert, wenn man "try"-[Enter] eingibt, ist der direkte Einstieg in die Code-Katastrophe:VB.NET-Quellcode (5 Zeilen)Es ist selbstredend nahezu ausgeschlossen, dass ein BehandlungsCode gefunden werden kann, der je…

  • Benutzer-Avatarbild

    So, jetzt habichmal einen eigenen Test geschrieben - Picoflops Test zeigt ja v.a., wie man einen TryCatch übergeordnet anlegen kann, dasser garnet erst in der inneren Schleife ständig durchlaufen wird. Hier also ein Test mit einem TryCatch, der bei jedem einzelnen Step neu durchschritten wird:VB.NET-Quellcode (36 Zeilen)Noch eine Besonderheit der MyStopWatch-Klasse: Diese wiederholt den in der While-Schleife liegenden Code, bis der TimeOut erreicht ist (hier also 1000 Millisekunden) Ein hoher We…