C# 文件读取与保存
2016-05-26 22:41
447 查看
#region 文件读取与保存 /// <summary> /// 获取文件中的数据串 /// </summary> public static string fileToString(String filePath) { string str = ""; //获取文件内容 if (System.IO.File.Exists(filePath)) { System.IO.StreamReader file1 = new System.IO.StreamReader(filePath);//读取文件中的数据 str = file1.ReadToEnd(); //读取文件中的全部数据 file1.Close(); file1.Dispose(); } return str; } /// <summary> /// 保存数据data到文件处理过程,返回值为保存的文件名 /// </summary> public static String SaveProcess(String data, String name) { string CurDir = System.AppDomain.CurrentDomain.BaseDirectory + @"SaveDir\"; //设置当前目录 if (!System.IO.Directory.Exists(CurDir)) System.IO.Directory.CreateDirectory(CurDir); //该路径不存在时,在当前文件目录下创建文件夹"导出.." //不存在该文件时先创建 String filePath = CurDir + name + ".txt"; System.IO.StreamWriter file1 = new System.IO.StreamWriter(filePath, false); //文件已覆盖方式添加内容 file1.Write(data); //保存数据到文件 file1.Close(); //关闭文件 file1.Dispose(); //释放对象 return filePath; } /// <summary> /// 保存数据data到文件处理过程,返回值为保存的文件名 /// </summary> public static String SaveFile(String data, String filePath) { //string CurDir = System.AppDomain.CurrentDomain.BaseDirectory + @"SaveDir\"; //设置当前目录 //if (!System.IO.Directory.Exists(CurDir)) System.IO.Directory.CreateDirectory(CurDir); //该路径不存在时,在当前文件目录下创建文件夹"导出.." ////不存在该文件时先创建 //String filePath = CurDir + name + ".txt"; System.IO.StreamWriter file1 = new System.IO.StreamWriter(filePath, false); //文件已覆盖方式添加内容 file1.Write(data); //保存数据到文件 file1.Close(); //关闭文件 file1.Dispose(); //释放对象 return filePath; } #endregion
相关文章推荐
- C#6新特性,让你的代码更干净
- C# 从Resources资源中启动应用程序,应用程序简单加壳,导出Resources中的资源为文件
- Quartz.NET c# 教程 - 课程四:Triggers
- 《Head First C#》学习 ---第二章总结
- 字符串反转C#的实现
- C# 软件下载插件,软件自动更新功能实现,通过cmd命令调用应用程序,应用程序实现单例启动
- C#中的InitializeComponent()方法
- C# ThreadPool 线程同步
- C#函数式编程之递归调用
- C#函数式编程之序列
- C#函数式编程之可选值
- C#函数式编程之标准高阶函数
- 30天C#基础巩固------了解委托,string练习
- C# MVC4 QRCode二维码生成
- 一个输入指定盘符和文件名检索文件存在路径的c#程序
- C#匿名函数的坑
- C# 将时间戳 byte[] 转换成 datetime 的几个方法
- C# ThreadPool的简单用法
- C# webservices 之自定义编写发布【2】
- C# 读取Excel文件里面的内容到DataSet