asp.net中的namepase和using怎么使用

2024-12-01 00:56:05
推荐回答(3个)
回答1:

你编写类的时候都有namespace,也就是归属命名空间
白话来说,就是说这个类是属于这个空间下的
不同空间下可以有相同的类名比如File这个类
System.Net.WebRequestMethods 和 System.IO 空间下都存在
如果你没有using System.IO;
那么也可以直接写成:System.IO.File,写完整的命名空间+类名

至于原理,就是为了防止类名重复时,系统不知道应该调用哪个类,加上命名空间就更加准确了

回答2:

.net的东西都要问,我了个去的!自己看
http://msdn.microsoft.com/zh-cn/library/system.collections.arraylist(v=vs.80).aspx

命名空间:System.Collections
程序集:mscorlib(在 mscorlib.dll 中)

回答3:

因为你要用的ArrayList 定义在 System.Collentions 空间下。 using 就是告诉程序 我把 system.collentions 空间 下的 所有类 都引用 进来了。 这样 就可以使用了。