Auf dieser Seite befinden sich alle C#, Exceptions Fragen.
Weitere Themen findest du mit der Suche rechts oben, z.B. [csharp] .net um alle Fragen
zum Thema csharp mit dem Wort ".net" zu finden.
Hallo zusammen, ich überlege gerade, wie ich "sauber" mit Enumerationen in switch-Anweisungen umgehe: Im default-Zweig einer switch-Anweisung soll eine Exception geworfen werfen, um anzuzeigen, dass der aktuelle Enum-Wert nicht behandelt wird. Welcher Exception-Typ wäre hierfür eurer Meinung nach am besten geeignet? * InvalidOperationException erscheint mir ...
... die Antwort hängt davon ab, was Dein Code an der Stelle tun soll. a) Er soll mit allen gültigen Enum-Ausprägungen zurecht kommen, und die Exception s oll signalisieren, dass da jemand bei einer nachträglichen Erweiterung vergessen hat, den Code nachzuziehen. Dann halte ich die NotImplementedException für passend. Eine ArgumentOutOfRangeException wäre, selbst wenn der ...
... eine andere Frage gestellt und da mir geholfen wurde stelle ich gleich die nächste Frage. Programmiersprache ist C#. Und zwar geht es um Exception Handling bzw. um Best-Practice von Exceptions . Kurz zum System. Es handelt sich um ein Mehrschichten System: - Presentation Layer (GUI) - Business Layer (Controller) - Data Access Layer (wählt aktiven Provider aus) - Provider Layer ...
Hallo, eigentlicht hat Floyd schon alles sehr gut erklärt. Zusätzlich sollte throw e vermieden werden denn dabei wird der Stacktrace zurückgesetzt bzw. ein neuer erstellt. Besser ist die Verwendung von throw denn dabei wird die abgefangene Exception einfach erneut geworfen/weitergeleitet. Allerdings auch nur wenn as Sinn macht ;-) Als zusätzlichen Hinweis noch: ...
... wo das Klickevent der Einträge im Menü nicht ausgelöst wird. Auf anderen aber schon. Ich habe schon die Servicepacks von XP und Office 2002(XP) angeglichen. Bringt nichts. Es werden keine Exceptions geschossen. Nichts. Wenn ich die Menu.dot lösche, damit sie nicht gefunden wird, dann funktioniert das Manü. Ich bin mir also sicher, der Code für das Menü ist korrekt. Das Event ...
Gleich bei der Deklaration? public class D extends Dialog { Button ok new Button("OK"); ... } Oder im Konstruktor bzw einer Methode aufgerufen im Konstruktor? public class D extends Dialog{ Button ok; pulic D(){ ok new Button("OK"); } } Hat das einen Einfluß auf die Perfomance? Oder nur eine Frage des Stills? Macht es einen Unterschied wenn der Werte der Variable ein Objekt oder ...
Hi, ganz klar im Konstruktor, denn dafür ist er da! Das ganze hat den Hintergrund, dass wenn du zum Bsp. Class Objekte serialisierst bzw. deserialisierst ein sogananntes WakeUp stattfindet. Das Objekt wird also neu initialisiert und dann die Werte entsprechend gesetzt. Bei der Deklaration gabs da bei mir schonmal Probleme. Edit: Es mag sein, dass es in .net egal ist wo man was ...
... or write protected memory. This is often an indication taht other memory is corrupt". Danach habe ich komplett den Rechner neu gestartet. Dummerweise bekomme ich zu Laufzeit folgende Exception.
S ystem.InvalidOperationException: Assembly 'xxx' contains a Web resource with name 'AjaxControl.js', but does not contain an embedded resource with name 'AjaxControl.js'. at ...
Es gibt ja bekanntlich einige Nutzungsmöglichkeiten für Exceptionhandler in C#: catch(Exception) { } catch(Exception) { throw; } catch(Exception e) { Debug.WriteLine(e);} catch(Exception e) { throw new Exception ("fehler!");} catch(Exception e) { MessageBox.Show(e);} Wann setze ich die jeweils ein?
codekicker.de ist eine deutschsprachige Q&A-Plattform zum Thema Programmieren. Von Entwicklern für Entwickler! Mitmachen ist ganz einfach: Stelle oder beantworte eine Frage.
Stelle eine Frage
Werde Autor auf codekicker.news
codekicker.news bietet Bloggern eine Plattform für ihre Inhalte.