運行該應用程序。工作。關閉它的窗戶。我希望收到一條消息,其中包含有關例外情況的信息及其內容。如何收集他們的權利?第一個想法是使用它:如何在工作完成時收集應用程序的所有異常?
public class Collector
{
public static System.Collections.Concurrent.
ConcurrentBag<Exception> ExceptionCollection;
}
public static void method1()
{
try { }
catch (Exception ex) { Collector.ExceptionCollection.Add(ex); }
}
public static void methodN()
{
try { }
catch (Exception ex) { Collector.ExceptionCollection.Add(ex); }
}
什麼是更方便的選項?
有助於查看您的部分代碼。 – Alexey 2013-04-28 12:23:15
閱讀此:http://msdn.microsoft.com/en-us/library/ms173160.aspx – flq 2013-04-28 12:33:59
我已經使用try-catch塊,但我不明白如果應用程序不能更有效地停止如何收集此塊的結果。 – Wido 2013-04-28 12:47:51