C# 写入文本日志(winform使用)

分类:C#     发布:2019-10-01     来源:本站     浏览:952 次
using System;
using System.IO;
using System.Threading;

namespace RC.Software.ClientTool
{
    public class LogHelper
    {
        /// <summary>
        ///     写入文本日志
        /// </summary>
        /// <param name="msg"></param>
        public static void LogToFile(string msg)
        {
            var dir = Thread.GetDomain().BaseDirectory + "Log";
            if (!Directory.Exists(dir))
            {
                Directory.CreateDirectory(dir);
            }
            var filePath = Path.Combine(dir, DateTime.Now.ToString("yyyy-MM-dd") + "_log.txt");
            using (var stream = new FileStream(filePath, FileMode.Append))
            {
                using (var writer = new StreamWriter(stream))
                {
                    writer.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + " " + msg);
                }
            }
        }
    }
}
        

如果觉得文章对您有帮助,您可以对我进行打赏 ¥1.03 元(金额随机^_^,每次刷新金额不同)。

请使用支付宝扫码支付

留言评论

*称  呼:
*联系方式: 方便与您取得联系,推荐使用邮箱。
*内  容:

已有评论

暂无数据

上一篇:C# 阿里云接口签名算法

下一篇:C# 自定义配置文件辅助类(WinForm使用)