C#生成日志

注 操作系统:win 10 Visual Studio 版本:2019

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace TestRePort
{
    public class Generate
    { public String StartGenerate(String Content) {
            string folderPath = @"D:\(0.o)TestPort\";
            string Y = DateTime.Now.Year.ToString() + "年";
            string M= DateTime.Now.Month.ToString()+"月";
            string D= DateTime.Now.Day.ToString()+ "日";
            string H = DateTime.Now.Hour.ToString();
            string m = DateTime.Now.Minute.ToString(); 
            string s = DateTime.Now.Second.ToString();
            //文件夹路径
            string Path = folderPath + Y + @"\" + M + @"\" + D;
            //txt测试报告文件路径
            string texPath = Path + @"\RePort.txt";
            if (!Directory.Exists(Path))
            {
               Directory.CreateDirectory(Path);
            }
            //添加测试报告文件
            FileStream fs = new FileStream(texPath, FileMode.Append);
            //生成一个代理工具之类的对象
            StreamWriter wr = new StreamWriter(fs);
            //写入日志内容
            string TestText = Y + M + D + H + "时" + m + "分" + s + "秒:" + "\r\n"+Content+"\r\n";
            wr.WriteLine(TestText, Encoding.UTF8);
            //关闭文件
            wr.Close();
            return TestText;
        }
    }
}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值