首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教下这个如何弄

2011-12-11 
请问下这个怎么弄?stringpath@ ..\..\ErrorMesage if(!System.IO.Directory.Exists(path)){System.IO.

请问下这个怎么弄?
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里面

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

热点排行