asp.net中,什么叫“名称空间”

来源:百度知道 编辑:UC知道 时间:2024/06/30 05:56:16
解释“名称空间”

LZ 问的是 "命名空间" 吧!
在 asp.net 中的命名空间(不知道接触过 JAVA 没有) 相当于 JAVA 中的包的概念, 也可以把它看做一个文件夹,将不同的分类存放!

也是一种防止名称冲突的一种描述逻辑分组的机制.

形象一点的解释就是你有身份证吧,你们那个地方的人身份证的前几位都是一样的,那前几位就算作一个名称空间咯。为了与其他地方的人区别开来的东西。IP的地址段,手机的号码段,都可以看成是命名空间,不知道你明白没有。
不过在高级语言里面,名称空间的定义是比较自由灵活的,在程序集编译的时候同一个命名空间下的所有元素标识(对象 方法 属性 委托等等的名称)是不能重复的,否则编译不通过。

不知道你学过java吗,java里叫类库,这个更实际一些。