c#中为什么using System后,还要using System.Io呢

Io不可以认为是System的子空间吗,包含了System不能连子空间一起using了吗?... Io不可以认为是System的子空间吗,包含了System不能连子空间一起using了吗? 展开
 我来答
Jokeep201207
2013-02-05
知道答主
回答量:23
采纳率:0%
帮助的人:15.5万
展开全部
这么理解吧。比方说: 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里面的所有类了。
丿随风丶自在非
2013-02-05 · TA获得超过476个赞
知道答主
回答量:198
采纳率:0%
帮助的人:150万
展开全部
System 和 System.IO 是两个命名空间,虽然它们看起来是包含关系;
在添加 using 的时候,只有using 的命名空间下面的类才可以直接使用的,
其下面包含的命名空间是不会引用的。所以要分别引用。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ycy159917
2013-02-05 · 超过13用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:21.7万
展开全部
这个东西不是必须的,如果你引用了IO后,那你可以直接调用IO里面的属性方法,如果没有引用的话,那你也可以通过System.IO点里面的属性方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
15...2@163.com
2013-02-05 · TA获得超过118个赞
知道小有建树答主
回答量:308
采纳率:0%
帮助的人:125万
展开全部
是不同的DLL,你要分开引用的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式