File和FileStream的区别

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

FileStream:文件流的类。对txt,xml,avi等文件进行内容写入、读取、复制...时候需要使用的一个工具。

打个形象的比喻。File是笔记本,需要Filestream的这个笔才能写.

换而言之,记事本是一个文件,可以用File操作,里面的内容需要用FileStream来操作。

File和FileStream的区别_第1张图片

 

 

转载于:https://www.cnblogs.com/huang34/p/9876051.html

你可能感兴趣的:(File和FileStream的区别)