自己整理了一个简单写日志的类,方便以后再次用到。
说明: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(datapath))//追加
{
using (FileStream fs = new FileStream(datapath, FileMode.Append))

博主分享了自己编写的C#日志类,该类能在程序启动目录下自动创建'Log'目录,并按日期生成单独的txt日志文件,方便日志管理和查找。
725

被折叠的 条评论
为什么被折叠?



