使用File.WriteAllLines写入数组内容

2020-03-15

.net C# 中,如果我们得到的内容是数组形式,也可以直接使用WriteAllLines 写入文件

操作也是非常的简单

例:

public static void SiteFileWrite(string path, string[] contxt)
        {
            try
            {
                string pathfile = Path.GetDirectoryName(path);
                if (!Directory.Exists(pathfile)) { Directory.CreateDirectory(pathfile); }

                System.IO.File.WriteAllLines(path, contxt, Encoding.UTF8);
            }
            catch (Exception) { }
        }


只需要调用上面的方法即可写入内容

如:

string[] contxt = { "2030-8-8 42:25:25", "系统检测", "发现外星人入侵,加入日志", "第三小组加入控制" };
SiteFileWrite(@"C:\test\txt.txt", contxt);


输出的结果为:

2030-8-8 42:25:25
系统检测
发现外星人入侵,加入日志
第三小组加入控制
内容是直接换行的



留言回复
我们只提供高质量资源,素材,源码,坚持 下了就能用 原则,让客户花了钱觉得值
上班时间 : 周一至周五9:00-17:30 期待您的加入