读书人

请教下这个如何弄

发布时间: 2011-12-11 23:19:43 作者: rapoo

请问下这个怎么弄?
string path = @ "..\..\ErrorMesage ";
if(!System.IO.Directory.Exists(path))
{
System.IO.Directory.CreateDirectory(path);
using(StreamWriter sw = File.CreateText(path+@ "\errorMessage.txt "))
{
sw.WriteLine( "【 ");
sw.WriteLine( "错误时间: "+dt);
sw.WriteLine( "错误信息: "+errorMessage);
sw.WriteLine( "错误位置: "+StackTrace);
sw.WriteLine( "】 ");
sw.WriteLine( "\r\n ");
}
}
else
{
using(StreamWriter sw = File.CreateText(path+@ "\errorMessage.txt "))
{
sw.WriteLine( "【 ");
sw.WriteLine( "错误发生时间: "+dt);
sw.WriteLine( "错误信息: "+errorMessage);
sw.WriteLine( "错误发生位置: "+StackTrace);
sw.WriteLine( "】 ");
sw.WriteLine( "\n ");
}
}

这个怎么加进代码里?

[解决办法]
不明白lz要干什么?
[解决办法]
UP
[解决办法]
主好像是在行理,放在try catch 面把?
[解决办法]
不是很清楚lz要干什么,ms这个是出错后的处理,应该放在 catch里面

代码冗余大了点儿
[解决办法]
说来话长啊.
当年冯若依曼...

读书人网 >C#

热点推荐