OpenRead方法打开文件并读取
2024-10-21 22:54:30
实现效果:
知识运用:
File类的OpenRead方法 //实现打开现有文件以进行读取
public static FileStream OpenRead(string path)
FileStream类的Read方法 //实现从流中读取字节块并将该数据写入给定的缓冲区
public overrider int Read (byte[] array, int offset, int count)
补充:Encoding类的GetStrin方法 //实现将字节数组解码为对应的字符串
实现代码:
private void button1_Click(object sender, EventArgs e)
{
try
{
OpenFileDialog OFDialog = new OpenFileDialog();
OFDialog.Filter = "文本文件(*.txt)|*.txt";
OFDialog.ShowDialog();
textBox1.Text = OFDialog.FileName;
FileStream fs = File.OpenRead(textBox1.Text);
byte[] bt=new byte[1024];
while(fs.Read(bt,0,bt.Length)>0)
{
textBox2.Text = Encoding.UTF8.GetString(bt);
}
}
catch (Exception)
{ MessageBox.Show("请选择文件"); }
}
最新文章
- PHP操作数据库
- [ITSEC]信息安全·Web安全培训第一期客户端安全之UBB系列
- return 还是 不return
- javascript中call和apply方法
- android基础篇学习心得
- 理解mcelog如何工作
- 使用Theos做一个简单的Mobile Substrate Tweak
- NSMutableDictionary
- 前端总结·基础篇·JS(四)异步请求及跨域方案
- JAVA中使用JSONObject对象必备
- canvas简易画板。
- windos64位下python3.6安装pywin32的问题
- #SQL1242错误
- 【C++ Primer | 15】访问控制与继承、继承中的类作用域
- The difference between ppp and ndis
- poj2828 线段树单点更新
- AD集成库元件简写中英文对照表
- WAF Bypass 笔记(SQL注入篇)
- gamit安装
- 纯净版xp系统在局域网共享需要密码如何解决