使用StreamReader和StreamWriter已经可以实现文件读写,为什么还要使用FileStream?1、StreamReader只用来读字符串。 2、StreamReader可以用来读任何Stream,包括FileStream也包括NetworkStream,MemoryStream等等。 3、FileStream用来操作文件流。可读写,可字符串,也可二进制。 重要的区别是,StreamReader是读者,用来读任何输入...
c# streamwriter编码方式 FileStream fs = new FileStream("D:\text.txt", FileMode.Append); StreamWriter sw = new StreamWriter(fs,Encoding.Defaut); sw.WriteLine("Hello"); //最后记得关闭 sw.Close(); fs.Close()...
java中的OutputStreamWriter用法展开全部 是把将输出的字符流变为字节流,这算是一个中间类。需要包装,比如 Writer out = new BufferedWriter(new OutputStreamWriter(System.out)); 就是将BUfferedWriter输出所要求的字符流,由OutputStreamWriter将字符和字节作为一个转换,你自己想反了。具体请看Java的API文档上的说...