C# 用StreamWriter 简单记录日志的方法

        // System.IO.StreamWriter 介绍
        //  摘要: 
        //     新实例初始化 System.IO.StreamWriter 类通过使用指定的编码和默认的缓冲区大小指定的文件。 如果该文件存在,则可以将其覆盖或向其追加。
        //     如果该文件不存在,此构造函数将创建一个新文件。
        //
        // 参数:
        //   path:
        //     要写入的完整文件路径。
        //
        //   append:
        //     true 若要将数据追加到该文件; false 覆盖该文件。 如果指定的文件不存在,该参数无效,且构造函数将创建一个新文件。
        //
        //   encoding:
        //     要使用的字符编码。
using System;
using System.IO;
class MainClass
{
  public static void Main()
  {
    StreamWriter log_out = new StreamWriter("logfile.txt", false, Encoding.UTF8);
    Console.SetOut(log_out);
    Console.WriteLine(DateTime.Now.ToString());
    log_out.Close();      
  }
}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值