关于项目中的日志文档

可以说只有一个人扛项目的时候你才会有真正的提升,之前我一直都不实用手写日志文档记录项目中的何种问题,不过最近一个人耍项目,还是和其他公司对接api接口带有回调函数的,是在没有办法搞,也不能调试,获取到的数据是什么样子的也看不到,只能写个日志文档查看回调过来的参数。下面上代码,给即将,或者已经出问题的你们:

public void Write(string test)
    {


        string path = Server.MapPath(".") + "\\log\\" + "bank.xml";这个就是在你项目当前文件的文件夹下是否存在这个xml,没有就创建,15就是从\\log到xml的字符串length,都不一样,如果你是其他名字就数一数把15换一下就可以了。
        if (Directory.Exists(path.Substring(0, path.Length - 15)) == false)//判断是否已经存在这样的路径下的文件名
        {
            Directory.CreateDirectory(path.Substring(0, path.Length - 15));//不存在创建文件夹
        }
        StreamWriter sw = new StreamWriter(path, true, Encoding.Default);
        sw.WriteLine(DateTime.Now.ToString());
        sw.WriteLine(test);
        sw.Close();
    }


最后调用就不用说了吧,直接方法名里面带你想看的数据就可以了,如果项目里面没有写入,那么你就看看你这个文件夹有没有被所有人访问的权限。如果没有权限也是写不进来的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值