var dir = Environment.CurrentDirectory + "\\Logs";
if (Directory.Exists(dir))
{
Directory.CreateDirectory(dir);
}
var logName = string.Concat(dir, DateTime.Now.ToString(".yyyyMMdd"), ".log");
if (!File.Exists(logName))
{
File.Create(logName).Close();
}
var guidS = Guid.NewGuid().ToString();
var guidSReplace = guidS.Replace("-", string.Empty);
File.WriteAllText(logName, string.Concat(guidS.Length.ToString(), "-", guidSReplace.Length.ToString(), "-", guidS));
C#快速写文件
最新推荐文章于 2023-12-04 12:43:18 发布
该代码段首先定义了一个路径变量vardir用于存储当前目录下的Logs路径,检查该目录是否存在,如果不存在则创建。接着,它生成一个新的GUID并移除其中的破折号,然后创建一个以日期命名的日志文件,并将GUID的相关信息写入文件。

1372

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



