概述
首先引用:
using System.IO;
一、读文件:
FileStream aFile = new FileStream(@"c:1.txt", FileMode.Open, FileAccess.ReadWrite);
byte[] btArr = new byte[255];
//char[] charArr = new char[255];
//aFile.Seek(6, SeekOrigin.Begin);
aFile.Read(btArr,0, 6);
//Default对应于ANSI文件编码格式,如文件编码为UTF8之类的则需作相应更改
string str = Encoding.Default.GetString(btArr);
// dc.GetChars(btArr, 0, btArr.Length, charArr, 0);
//charArr = btArr;
textBox1.Text = str;
aFile.Seek(6, SeekOrigin.Current);
aFile.Read(btArr, 0, 6);
str = Encoding.Default.GetString(btArr);
textBox1.Text = textBox1.Text + str;
aFile.Close();
二、写文件:
FileStream aFile = new FileStream(@"c:1.txt", FileMode.Open, FileAccess.Write);
string str = @"xcxjsx123";
byte[] btArr = new byte[255];
btArr = Encoding.Default.GetBytes(str.ToCharArray());
//aFile.Seek(5, SeekOrigin.Begin);
aFile.Write(btArr, 0, btArr.Length);
aFile.Close();
最后
以上就是潇洒月饼为你收集整理的FileStream文本文件读写操作的全部内容,希望文章能够帮你解决FileStream文本文件读写操作所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复