using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace DBUtility
{
    public class FileHelper
    {
        public static void writeLog(string strSQL)
        {
            try
            {
                string strFileName = DateTime.Now.ToString("yyyy-MM-dd") + ".txt";
                string strPath = "d:/log/";
                string strAllPath = strPath + strFileName;
                if (!Directory.Exists(strPath))
                {
                    Directory.CreateDirectory(strPath);
                }
                if (File.Exists(strAllPath))
                {
                    StreamWriter sw = new StreamWriter(strAllPath, true);
                    sw.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "  " + strSQL); // 写入Hello World
                    sw.Close(); //关闭文件
                }
                else
                {
                    FileStream fs = new FileStream(strAllPath, FileMode.OpenOrCreate, FileAccess.ReadWrite);
                    StreamWriter sw = new StreamWriter(fs); // 创建写入流
                    sw.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "  " + strSQL); // 写入Hello World
                    sw.Close(); //关闭文件
                    fs.Close();
                }
            }
            catch (Exception ex) { }
            finally { }
        }
    }
}
Request.UserAgent, Request.UserHostAddress, Request.Browser.Browser
原文:http://www.cnblogs.com/zhang-wenbin/p/5973455.html