跟一些 IO 有关的常用的功能放在 System.IO 而这个命名空间被放在 mscorlib.dll 中, 所以不用引用就能使用,
而一些底层或高级或特殊功能的特性通常会在 System.IO 的子名字空间中. 而且子名字空间并不一定与父名字空间在同一个程序集.
.Net Framework 中有很多这样的例子. System.IO.Packaging 在 WindowsBase 程序集中
来源: http://www.bubuko.com/infodetail-2673427.html