C#读写读写txt文件多种方法实例代码

主要介绍了C#读写txt文件的小例子,大家可以参考使用

1.添加命名空添间复制代码 代码如下:

System.IO;

System.Text;

2.文件的读取文

(1).使用FileStream类进行文件的读取,并将它转换成char数组,然后输出。

复制代码 代码如下:

byte[] byData = new byte[100];

char[] charData = new char[1000];

public void Read()

{

try{

FileStream file = new FileStream(“E:\test.txt”, FileMode.Open);

file.Seek(0, SeekOrigin.Begin);

file.Read(byData, 0, 100); //byData传进来的字节数组,用以接受FileStream对象中的数据,第2个参数是字节数组中开

始写入数据的位置,它通常是0,表示从数组的开端文件中向数组写数据,最后一个参数规定从文件读多少字符.

Decoder d = Encoding.Default.GetDecoder();

d.GetChars(byData, 0, byData.Length, charData, 0);

Console.WriteLine(charData);

file.Close();}

catch (IOException e)

{

Console.WriteLine(e.ToString());

}

}

(2).使用StreamReader读取文件,然后一行一行的输出。

复制代码 代码如下:

public void Read(

猜你喜欢

转载自blog.csdn.net/weixin_44301520/article/details/130279438