c#的日志记录问题或者程序运行的阶段,代码封装如下:
调用 ① riteLog.WriteLogC("写入日志内容"); ② WriteLog.WriteLogWithFileName("文件名","写入日志内容");
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace MES.Common
{
public class WriteLog
{
public static void WriteLogC(string logMsg)
{
if (System.Configuration.ConfigurationManager.AppSettings["IsAutoLogPath"].ToString() == "true")
{
string folder = System.Configuration.ConfigurationManager.AppSettings["AutoLogPath"];//"C:\\BCCLog_Audio";
//string password = System.Configuration.ConfigurationManager.AppSettings["AccountPwd"];
if (!System.IO.Directory.Exists(folder))
{
System.IO.Directory.CreateDirectory(folder);
}
string fileName = folder + "\\" + DateTime.Now.ToString("yyyyMMdd")

本文介绍了C#中如何进行日志记录,提供了一种代码封装方法,包括直接写入日志和指定文件名写入日志的两种调用方式。

725

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



