• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

C# 写入文件,读取文件

开发技术 开发技术 5小时前 3次浏览

主要使用IO流的:Directory、File、Stream类来实现

一、写入文件

                //1.创建目录(文件夹)
                string directoryPath = AppDomain.CurrentDomain.BaseDirectory.ToString() + @"log";//使用当前程序的根目录
                //directoryPath = @"c:/log";//或者存储在指定目录
                if (Directory.Exists(directoryPath) == false)//没有该目录,则创建
                    Directory.CreateDirectory(directoryPath);

                //2.创建文件
                string fileName = "文件名称.txt";
                string newName = Path.Combine(directoryPath, fileName);
                if (System.IO.File.Exists(newName) == false)
                {
                    FileStream fs = System.IO.File.Create(newName);
                    fs.Close(); fs.Dispose();
                }

                //3.在文件中写入内容
                using (StreamWriter sw = new StreamWriter(newName, true))
                {
                    sw.Write("时间:" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "rn");
                }

二、读取文件

//newName跟上面一样,是要读取文件的路径

System.IO.File.ReadAllText(newName);//读取所有内容

string[] strList = System.IO.File.ReadAllLines(newName);//读取所有内容存储到数组里,每行是一个数组元素

 


程序员灯塔
转载请注明原文链接:C# 写入文件,读取文件
喜欢 (0)