首页 新闻 会员 周边 捐助

C#中File类和FileStream类的区别

0
悬赏园豆:20 [已解决问题] 解决于 2015-10-16 15:55

File类与FileStrem类有什么区别?

File的ReadAllBytes方法与FileStream的Read方法有什么区别?哪个性能更好?

龙吟玖宵的主页 龙吟玖宵 | 初学一级 | 园豆:139
提问于:2015-10-16 15:12
< >
分享
最佳答案
0

File是静态类,内部封装了对文件的各种操作(MSDN:提供用于创建、复制、删除、移动和打开单一文件的静态方法,并协助创建FileStream对象)

FileStream是用来对文件进行读写操作,

File.ReadAllBytes内部实现就是new FileStream() ,并调用FileStream的Read方法

至于FileStream的Read才是读取文件流中的数据(字节)

收获园豆:20
jio92 | 小虾三级 |园豆:1064 | 2015-10-16 15:36
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册