VB 2010 (22)名称空间

名称空间是.NET Framework中组织类和功能的重要方式,如System.IO用于处理输入输出。本文详细介绍了名称空间的概念、引用、常用名称空间、导入、别名、在ASP.NET中的应用以及如何创建自定义名称空间。通过使用和理解名称空间,可以更有效地管理和使用.NET类库。
摘要由CSDN通过智能技术生成

      名称空间这个概念是编程标识符(ProgID)值的逻辑扩展。

1.名称空间的概念

      名称空间是一种组织.NET Framework类库提供的大量类、结构、枚举、委托和接口的方式。名称空间作为类库层次化的索引结构,可用于所有的.NET语言。名称空间,或者说对象引用,一般按功能进行组织。例如,名称空间System.IO含有处理输入、输出流和文件的类、结构、接口等。同一个名称空间中的类不必从同一个基类(Object除外)中继承。
           名称空间是命名约定和程序集的结合,它将对象组织起来,防止在对象引用中出现混乱。一个名称空间经常是在几个物理程序集中实现的,但是从引用的角度来讲,是名称空间将这些程序集联系在—起的。名称空间不仅包含类,还可以包含其他(子)名称空间,例如,IO名称空间是System的子名称空间。
         名称空间可以提供除组件名之外的标识。使用名称空间意义明确的标题(例如System)加上组名(例如Text),可以更好地将含有相似功能的类组织在一起。例如,名称空间System.Text含有StringBuilder这个功能强大的类。
        名称空间的结构并不能反映构成名称空间的类之间的物理继承关系。例如,名称空间System.Text含有另一个子名称空间RegularExpression。这个名称空间含有若干个类,但是这些类并不继承或引用名称空间System.Text中的类。

  • 第1个选项卡(.NET列出了GAC中包含的.NET程序集,除了程序集的名称之外,还可以得到程序集的版本和编译程序集的Framework版本。在这个选项卡上获得的最后一个数据是程序集在计算机的位置。
  • 第2个选项卡(COM列出了所有的COM组件,它提供了组件名、TypeLib版本和组件的路径。
  • 第3个选项卡(Projects)列出了当前解决方案包含的所有项目内自定义的.NET程序集。
  • 第4个选项卡(Browse)允许通过网络查找组件文(.dll、,tlb.olb、Ocx.exe或.manifest)。
  • 第5个选项卡(Recent)列出了最近引用的对象&#x
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ngbshzhn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值