文件的读取写入
来源:互联网 发布:冲压模具设计软件 编辑:程序博客网 时间:2024/05/22 06:09
下面的代码是我最近学习Winform应用程序的一些代码片段,感觉会经常用到,然后就将他们写下来保存一下,希望以后忘记的时候能够找到!!!
一.文件读取操作;
1.利用FileStream读取
OpenFileDialog ofd=new OpenFileDialog();ofd.Title="对话框的标题";ofd.MultiSelect=true; //设置为多选;ofd.InitialDirectory=@"打开对话框时的初始路径";ofd.Filter="文本文件|*.txt";ofd.ShowDialog(); //显示对话框;string path=ofd.FileName; //选择的文件;using(FileStream fsRead=new FileStream(path,FileMode.OpenOrCreate,FileAccess.Read)){ byte []buffer=new byte[1024*1024*5]; int r= fsRead.Read(buffer,0,buffer.length); //将文件的二进制文件读取到buffer数组中,返回实际读取到的字节数; textBox1.Text=Encoding.Default.Getstring(buffer,0,r); //解析buffer数组,从0开始解析r个字节;}
2.利用StreamReader读取:
OpenFileDialog ofd=new OpenFileDialog();StramReader sr=new StreamReader(ofd.name,true,Encoding.Default); //true?是否覆盖textBox1.Text=sr.ReadToEnd();
二.文件写入操作:
1.利用FileStream写入
FileStream fsWrite=new FileStream(@"存入的文件路径",FileMode.OpenOrCreate,FileAccess.Write);string str=textBox1.Text.Trim();byte []buffer=System.Text.Encoding.Default.GetBytes(str);fsWrite.write(buffer,0,buffer.Length);
2.利用StreamWriter 写入:
SaveFileDialog sfd=new SaveFileDialog();StreamWriter sw=new StreamWriter(sfd.FileName,Encoding.Default);sw.Write(TextBox1.Text);
以上就是C#关于对文件的一些简单操作了,感觉很简单,但是难免会忘记,所以就记下来了,不足之处望指正哦!!!
0 0
- 文件的读取写入
- 文件的读取和写入
- 文件的读取与写入
- ******************* 文件的写入和读取 *******************
- 文件的读取和写入
- 文件的读取和写入
- C++文件的读取写入
- 文件的读取和写入
- 读取和写入Windows的INI文件
- 飞秋的文件读取、写入代码
- c#excel文件的读取与写入
- java 文件读取写入的编码问题
- java 文件的读取和写入
- 读取和写入文件的编码问题
- asp.net文件的读取与写入
- C#xml文件的读取写入
- vc++对文件的读取,写入操作
- 浅谈文件的创建、读取及写入
- 实验14——自定义服务器端验证
- 后缀表达式及计算器
- MySQL优化必须调整的10项配置
- Kd-tree的用法
- 如何让一个ListVIew按类型显示多种Item视图
- 文件的读取写入
- Java设计模式—代理模式
- 欢迎使用CSDN-markdown编辑器
- Leetcode 349. Intersection of Two Arrays
- 面试时说的Android消息机制
- 网络流24题——太空飞行计划问题
- IntelliJ IDEA - 热部署插件JRebel 安装使用教程
- 使用UITextView想看下视图层次出错,解决方法
- iOS UITableViewCell 的 imageView大小更改