C# 文件读取与保存

来源:互联网 发布:火线精英软件免费版 编辑:程序博客网 时间:2024/05/24 03:28
#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

0 0
原创粉丝点击