2009-02-26 11 views
2

Est-ce que quelqu'un sait d'un programme ou d'un plug-in ou tout ce que je peux trouver quelles sont toutes les exceptions que toute méthode peut jeter?.NET Exception Explorer

Je pense que JAVA a ce build si je ne me trompe pas. Où le compilateur vous indique les exceptions que cette méthode va lancer.

Est-ce qu'il en est de même pour .NET?

Merci

Edit: Après la recherche autour de plus, je souhaite qu'il y ait outil comme l'Explorateur d'objets, à l'exception des exceptions. Vous sélectionnez la classe ou la méthode et répertorie les exceptions, à ce niveau, qui sont générées par la classe. Les liens d'outils fournis sont un bon début. Merci!

Répondre

0

Vous pouvez voir ces informations avec IntelliSense dans Visual Studio. Lorsque vous mettez en surbrillance un nom de méthode dans la liste IntelliSense, sa description doit contenir une liste d'exceptions en bas. Cette information est ajoutée en commentant correctement vos méthodes et classes. Si vous utilisez une bibliothèque qui ne fait pas partie de la structure, vous ne recevrez cette information que si les développeurs de la bibliothèque ont commenté leur code de manière appropriée.

0

.NET ne nécessite pas ou n'autorise pas chaque méthode à indiquer les exceptions qu'elle déclenche. Si je me souviens bien, on pensait que cela amènerait la plupart des développeurs à simplement dire "throws Exception".

+0

Et nous les en remercions! – CodeAndCats