C# byte及char FileStream 与StreamReader的区别(转)
摘要:
FileStream对象表示在磁盘或网络路径上指向文件的流。这个类提供了在文件中读写字节的方法,但经常使用StreamReader或StreamWriter执行这些功能。这是因为FileStream类操作的是字节和字节数组,而Stream类操作的是字符数据。这是这两种类的一个重要区别,如果你是准备读取byte数据的话,用StreamReader读取然后用System.Text.Encoding.Default.GetBytes转化的话,如下,则可能出现数据丢失的情况,如byte数据的个数不对等。因此操作byte数据时要用FileStream。string textContent = fileS 阅读全文
posted @ 2012-05-08 13:11 勤奋的菜鸟 阅读(2607) 评论(0) 推荐(2) 编辑