c#中为什么using System后,还要using System.Io呢
展开全部
这么理解吧。比方说: using System 的意思是找到 我这个dll程序里面的system这一级。里面包含的类我都可以用, using System.Io 就是说system下面的io文件里面的类你可以用。
意思就是我D:\MyClass里面有一个文件夹叫MyLoveClass,和5个类.Class1,Class2,Class3,Class4.Class5. 那么你引用 using MyClass的时候就只能用到5个类。那么你引用MyLoveClass的时候就可以用到D:\MyClass\MyLoveClass里面的所有类了。
意思就是我D:\MyClass里面有一个文件夹叫MyLoveClass,和5个类.Class1,Class2,Class3,Class4.Class5. 那么你引用 using MyClass的时候就只能用到5个类。那么你引用MyLoveClass的时候就可以用到D:\MyClass\MyLoveClass里面的所有类了。
展开全部
System 和 System.IO 是两个命名空间,虽然它们看起来是包含关系;
在添加 using 的时候,只有using 的命名空间下面的类才可以直接使用的,
其下面包含的命名空间是不会引用的。所以要分别引用。
在添加 using 的时候,只有using 的命名空间下面的类才可以直接使用的,
其下面包含的命名空间是不会引用的。所以要分别引用。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个东西不是必须的,如果你引用了IO后,那你可以直接调用IO里面的属性方法,如果没有引用的话,那你也可以通过System.IO点里面的属性方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不同的DLL,你要分开引用的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询