1、无论是StreamReader或是StreamWriter都可以实例化对象,我们可以将目标文件的路径作为传入传入它们的构造函数当中。
这种方式创建的StreamWriter在写入内容的时候,只能以覆盖的形式写入内容,也就是写入的内容把之前的内容进行覆盖。所以这个时候只能使用File类的AppendText方法,该方法返回一个StreamWriter的对象,它可以使得内容的添加不进行覆盖。
关于StreamWriter还有StreamReader都有几个关键的方法,比如write,StreamWriter的write方法不进行换行,而StreamWriter的writeline是进行换行的。
又比如StreamReader的read方法是仅仅读取一个字符,readblock是读取一个多个字符到一个字符数组当中,还有就是readline和ReadToEnd方法一个是仅读取一行,还有一个是读取到底部。