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);
}