2010-04-27 48 views
0

如何保存幾個文件並記錄錯誤發生時記錄錯誤,然後繼續按順序處理下一個文件?本質上,我將收集我想要保存在某個位置的pdf文件的集合。如果文件正在處理時引發錯誤,應記錄錯誤,然後保存應繼續執行序列中的下一個文件?這仍處於計劃階段,所以我沒有任何代碼可供分享。我只想獲得一些關於哪些解決方案適合的問題的意見,並提出任何問題。保存文件的集合並繼續出現錯誤

回答

4

你可以這樣做。

foreach (var file in files) 
{ 
    try 
    { 
     // Save the file 
    } 
    catch (Exception e) 
    { 
     // Log exception 
     Console.WriteLine(e.Message); 
     // Do not re-throw the exception 
    } 
    continue; 
} 
+0

謝謝亞歷山大。看起來很簡單。 :)在將其標記爲已接受之前,我會看看是否有其他建議。 – Henric 2010-04-27 07:02:48