//日志
string strCAD = "";
strCAD += args+ ";\r\n";
string _fullPath = string.Format(@"{0}", "D://文件名//");
if (!Directory.Exists(_fullPath))
{
Directory.CreateDirectory(_fullPath);
}
string _extensionName = ".txt";
string fullFilename = _fullPath +args.name+ _extensionName;
using (StreamWriter sw = new StreamWriter(fullFilename, true))
{
sw.Write(strCAD, Encoding.UTF8);
sw.Dispose();
}
注意,args是接收的参数,里面包含多个参数, strCAD += args+ ";\r\n";表示向这个txt文件中写入的值,路径在D盘,
(2)下面是可以按照每一天分成不同的文件夹,在里面创建不同时间的txt文件。注意listPo是list泛型
string JsonData = JsonConvert.SerializeObject(listPo);
string strCAD = JsonData + ";\r\n";
// strCAD += JsonData + ";\r\n";
string _fullPath = string.Format(@"{0}", "D://文件名//");
string _extensionName = ".txt";
string d = DateTime.Now.ToString("yyyy-MM-dd hh时mm分ss秒");
string yd = DateTime.Now.Year.ToString() + "年" + DateTime.Now.Month.ToString() + "月" + DateTime.Now.Day.ToString() + "日" + "//";
st

本文介绍了如何在C#中利用参数动态创建日志文件,将List或其他非List数据写入TXT文件,并展示了不固定路径的方法。同时,文章还讲解了在Windows服务中获取日志文件路径的多种方式,以及按天数分隔存储日志的实现。
&spm=1001.2101.3001.5002&articleId=81807086&d=1&t=3&u=cc86a4954ad14c37b13483594d895997)
815

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



