首先引用:
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文本文件读写操作
猜你喜欢
转载自blog.csdn.net/yao108yao/article/details/109011310
今日推荐
周排行