2010-12-15 26 views
16

¿Hay alguna API que permita imprimir toda la información relacionada con la excepción (seguimiento de la pila, interno, etc.)? Al igual que cuando se lanza la excepción, todos los datos se imprimen en la salida estándar, ¿hay algún método dedicado que lo haga todo?bonitas excepciones de impresión en C#

gracias

+0

¿Desea imprimir físicamente, como en papel? ¿O desea registrarlo en algún lugar con el nivel de detalle que ve en la salida estándar? – curtisk

+3

@curtisk El día que deseo imprimir el trazado de la pila de una excepción en papel es el día que dejé de programar – Archimaredes

Respuesta

30
Console.WriteLine(exception.ToString()); 
2

Exception.ToString()?

5

el método de Exception hace exactamente eso.

+0

¿Hay alguna recomendación sobre cómo formatear cosas al anular ToString, p. en, por ejemplo, una excepción DisposersFailedException que puede contener múltiples excepciones si se lanzaron múltiples excepciones en el curso de la eliminación de un objeto? – supercat