欢迎光临
我的个人博客网站

C#实现文件导入与导出

无论是文件的导入与导出都需要引入IO库,引入方法如下:

using System.IO;

通过以下代码可以实现将文件导入到数组中

            string path;//定义一个路径             OpenFileDialog ofd = new OpenFileDialog(); //定义一个打开文件对话框             ofd.ShowDialog(); //展示对话框             path = ofd.FileName;              try             {                 if (path != "")                 {                     FileStream fs1 = new FileStream(path, FileMode.Open);    //采用文件流的方式读取文件                     StreamReader SR = new StreamReader(fs1, Encoding.Default);  //读取文件                     string str = SR.ReadToEnd();                     char[] cf = { ' ', 't', 'n', ',' };      //可以这几种字符拆分字符串                     string[] str1 = str.Split(cf);      //拆分                     SR.Close();                     fs1.Close();   //关闭读取模式
}
}catch{}

通过以下代码可以实现将文件导出到文本中

SaveFileDialog fs = new SaveFileDialog();             fs.Filter = "日志文件(*.txt)|*.txt";             if (fs.ShowDialog() == DialogResult.OK)             {                 if (fs.FileName != "")                 {                                          string path = fs.FileName;                     richTextBox1.SaveFile(fs.FileName, RichTextBoxStreamType.PlainText);//此处可替换为要到出文本                 }             }

 

赞(0) 打赏
未经允许不得转载:张拓的天空 » C#实现文件导入与导出
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

专业的IT技术经验分享 更专业 更方便

联系我们本站主机

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏