streamreader
1.读取文本文件
using System;
using System.Collections.Generic;
using System.Text;
using System.Linq;
using System.Collections;
using System.Diagnostics;
using System.IO;
namespace 练习专用
{
class Program
{
static void Main(string[] args)
{
using (filestream fs = new FileStream(@"E:\清理系统盘.txt", FileMode.Open))
{
using (streamreader sr = new StreamReader(fs))
{
//一行一行读取
stringbuilder sb = new StringBuilder();
while (!sr.EndOfStream)
{
sb.APPendLine(sr.ReadLine());
}
console.WriteLine(sb.ToString());
//直接读到末尾
//string str = sr.ReadToEnd();
//Console.WriteLine(str);
}
}
}
}
}
2.写入文本文件
using System;
using System.Collections.Generic;
using System.Text;
using System.Linq;
using System.Collections;
using System.Diagnostics;
using System.IO;
namespace 练习专用
{
class Program
{
static void Main(string[] args)
{
using (FileStream fs = new FileStream(@"E:\test.txt", FileMode.OpenOrCreate))
{
using (streamwriter sw=new StreamWriter(fs))
{
string str = "不积跬步,无以至千里;不积小流,无以成江海。";
sw.Write(str);
}
}
}
}
}
相关阅读
InputStream 、 InputStreamReader和BufferedReader
在Java中,上述三个类经常用于处理数据流,下面介绍一下三个类的不同之处以及各自的用法。 InputStream : 是所有字节输入流的超类,一
C#—StreamWriter、StreamReader和FileStream区别
本文主要讲解一下在文件的读取中,StreamWriter、StreamReader和FileStream分别有什么样的不同,废话少说,直接进入主题。一、StreamRe
StreamReader除非另外指定, 否则默认为 UTF-8 编码, 而不是默认为当前系统的 ANSI 代码页。 UTF-8 正确地处理 Unicode 字符, 并
c#语言------------StreamReader和StreamWriter的常用
FielStream类用来操作大文件以字节方式操作提供了读和写,而StreamReader和StreamWrite类用来操作大的文本文件,以字符的方式进
File file=new File("hello.txt"); if(file.exists()){ System.out.println("exit"); System.out.println(); try {