自己整理了一个简单写日志的类,方便以后再次用到。
说明:CS程序,程序启动目录下,自动创建Log目录,写日志。日志按天记录,每天的日志作为一个txt文件保存。
/// <summary>
/// 日志管理功能
/// </summary>
public class LogManager
{
private static string logdirectory = Application.StartupPath + @"\Log\";
public static void Write(string msg)
{
if (!System.IO.Directory.Exists(logdirectory))
{
System.IO.Directory.CreateDirectory(logdirectory);
}
string name = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString().PadLeft(2, '0') + DateTime.Now.Day.ToString().PadLeft(2, '0');
string datapath = logdirectory + name + ".txt";
if (System.IO.File.Exists(