using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace DataProcessing
{
class Log
{
private static string directory = Environment.CurrentDirectory + "//log";
private static string file = directory + "//" + Config.readConfig("LoginUser") + ".log";
#region 取得日志信息
public static string getMessage(string Message)
{
return DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToLongTimeString() + ":" + Message;
}
#endregion
#region 创建日志目录和文件
public static void CreateLogFile()
{
try
{
if (!Directory.Exists(directory))
{
Directory.CreateDirectory(directory);
}
if (!File.Exists(file))
{
File.CreateText(file);
}
}
catch (Exception er)
{
throw new Exception(er.Message);
}
}
#endregion
#region 写日志
public static void writeLog(string log)
{
try
{
string[] logs = log.Split('
); StreamWriter sw = new StreamWriter(file, true); for (int i = 0; i < logs.Length; i++) { sw.WriteLine(logs[i]); } sw.Close(); } catch (Exception er) { throw new Exception(er.Message); } } #endregion } }
日志文件操作
最新推荐文章于 2024-06-04 21:32:43 发布