我想爲數據表中的每個數據行調用2個存儲過程。 當這些Sp發生異常時,我試圖捕捉異常併發送到文件。對文件寫入例外
StreamWriter file = new StreamWriter(@"c:\Error.txt",false);
foreach (DataRow row in dt.Rows)
{
try
{
UpdateEvent(LN);
}
catch (Exception e)
{
//continue;
}
try
{
insertevent(LN, note);
}
catch (Exception e)
{
}
foreach (string line in error)
{
file.WriteLine(line);
}
}
我可以從列表中刪除該行嗎?寫入文件..所以它不會再次打印到文件。 我試圖error.remove(線)......但它沒有工作..
也是我的錯誤爲...以下文件..
可我把它格式化爲一個簡單的兩線有任何機會?
請注意,請查看[log4net](http://logging.apache.org/log4net/index.html),將錯誤日誌記錄配置到文件中更容易。 – oleksii 2012-08-06 15:53:03