2010-12-29 18 views
0

Wie kann ich schnell sehen, welche Ausnahmen eine Methode auslöst. für ex schreibe ich: Int32.Parse (mystring). und wenn ich schreibe catch (... intelissense, um mir die ex-Liste oder so etwas zu geben. Oder sogar eine Liste von Ausnahmen gezeigt, wenn ich die Maus über die Methode bewegen würde in Ordnung sein.Visual Studio und Ausnahmen

+0

versuchen Sie es erneut, bewegen Sie den Cursor über 'Parse' und Sie sehen die Liste der Ausnahmen (zumindest in VS 2008 und 2010) – nan

Antwort

2

Verwenden Sie den Objekt-Browser (Ansicht/Objektbrowser) in Visual Studio.

Hauptvorteil erhalten Durch die Verwendung des Objektbrowsers ist es einfacher zu sehen, welche Exceptions für jede überladene Methode ausgelöst werden, im Vergleich zur Verwendung von Intellisense.

0

Sie werden es auf dem Intellisense sehen der Funktion Parse.

Sie so etwas wie dieses

Int32.Parse(    Parse(String objet) throws FooException. 
0
try 
{ 
//do some operation 
} 
catch(Exception ex) 
{ 
String message = ex.Message; 
String innerException = ex.InnerException; 

//put the values in a message box or log to file 
}