posts - 153, comments - 479, trackbacks - 5, articles - 25
   :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

文件操作

摘要: FileStream对象表示在磁盘或网络路径上指向文件的流。这个类提供了在文件中读写字节的方法,但经常使用StreamReader或StreamWriter执行这些功能。这是因为FileStream类操作的是字节和字节数组,而Stream类操作的是字符数据。字符数据易于使用,但是有些操作,比如随机文件访问(访问文件中间某点的数据),就必须由FileStream对象执行.阅读全文

posted @ 2007-11-16 17:25 停留的风 阅读(10995) | 评论 (10) 编辑 |

摘要: File类是静态的,FileInfo不是静态的也没有静态的方法,仅可用于实例化的对象。
FileInfo方法基本类似于File。关于二者,作何选择。
● 如果仅进行单一方法调用,则可以使用静态File类上的方法。在此,单一调用要快一些,因为.NET Framework不必实例化新对象,再调用方法。
● 如果应用程序在文件上执行几种操作,则实例化FileInfo对象并使用其方法就更好一些。这会节省时间,因为对象已在文件系统上引用正确的文件,而静态类必须每次都寻找文件。
而Directory与DirectoryInfo的区别也基本类似。阅读全文

posted @ 2007-11-16 16:01 停留的风 阅读(1364) | 评论 (0) 编辑 |