2009-02-26 13 views
2

Kennt jemand ein Programm oder ein Plug-in oder irgendetwas, was ich herausfinden kann, was sind alle Ausnahmen, die jede Methode werfen kann?.NET Exception Explorer

Ich denke, JAVA hat das eingebaut, wenn ich mich nicht irre. Wo der Compiler Ihnen sagt, welche Ausnahmen diese Methode auslösen wird.

Gibt es das gleiche für .NET?

Dank

Edit: Nach etwa mehr Benutzer möchte ich dort war Tool wie Objekt-Explorer, mit Ausnahme von Ausnahmen. Sie wählen die Klasse oder Methode aus und listet die Ausnahmen auf dieser Ebene auf, die von der Klasse ausgelöst werden. Die bereitgestellten Tool-Links sind ein guter Anfang. Vielen Dank!

Antwort

0

Sie können diese Informationen mit Intellisense in Visual Studio anzeigen. Wenn Sie einen Methodennamen in der Intellisense-Liste markieren, sollte seine Beschreibung unten eine Liste von Ausnahmen enthalten. Diese Informationen werden hinzugefügt, indem Sie Ihre Methoden und Klassen ordnungsgemäß kommentieren. Wenn Sie eine Bibliothek verwenden, die nicht Teil des Frameworks ist, erhalten Sie diese Informationen nur, wenn die Entwickler der Bibliothek ihren Code entsprechend kommentiert haben.

0

.NET erfordert oder lässt nicht zu, dass jede Methode angibt, welche Ausnahmen ausgelöst werden. Soweit ich mich erinnere, war dies der Ansicht, dass dies die meisten Entwickler dazu bringen würde, einfach "Ausnahmen auswerfen" zu nennen.

+0

Und wir danken ihnen dafür! – CodeAndCats