zoukankan      html  css  js  c++  java
  • C# 写入文本文件方法

    using System;
    using System.Data;
    using System.Configuration;
    using System.Linq;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.HtmlControls;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Xml.Linq;
    using System.Text;
    using System.IO;

    namespace WebApplication2
    {
        public class GetNoteRead
        {
           
            public static void WriteLog(string strLog)
            {
                string sFilePath = "d:\\" + DateTime.Now.ToString("yyyyMM");
                string sFileName = "rizhi" + DateTime.Now.ToString("dd") + ".log";
                sFileName = sFilePath + "\\" + sFileName; //文件的绝对路径
                if (!Directory.Exists(sFilePath))//验证路径是否存在
                {
                    Directory.CreateDirectory(sFilePath);//不存在则创建
                }
                FileStream fs;
                StreamWriter sw;
                if (File.Exists(sFileName))//验证文件是否存在,有则追加,无则创建
                {
                    fs = new FileStream(sFileName, FileMode.Append, FileAccess.Write);
                }
                else
                {
                    fs = new FileStream(sFileName, FileMode.Create, FileAccess.Write);
                }
                sw = new StreamWriter(fs);
                sw.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH-mm-ss") + "     ---     " + strLog);
                sw.Close();
                fs.Close();


            }

        }
    }

  • 相关阅读:
    将一个单向链表逆序
    高精度加法
    从反汇编的角度看引用和指针的区别
    冒泡排序
    josephus(约瑟夫)问题
    获取每个进程可打开的最大文件数量
    AIX免费终端的获取
    [转] Linux应用层的定时器Timer
    POD(plain old data)
    char与wchar_t的区别
  • 原文地址:https://www.cnblogs.com/dullbaby/p/2944667.html
Copyright © 2011-2022 走看看