命名空间与程序集区别分析

这是之前写过的一个帖子转过来供大家分享.

  昨天在写程序的时候,对命名空间名称和程序集的区别有了一个充分的认识。

  命名空间名称:目的是:用来简化代码书写和在写一大程序文件时,防止命名重复出现错误。这就好比一本书的目录,只是方便我们阅读,引用,并无真实内容。
  程序集:就是相应名称空间代码,相关类的定义集合,是真正的基层代码库。就好比一本书的内容部分。

  在写程序的时候,using+命名空间名称,就告诉我们现在用了那个本书,具体到那个章节使用的时候,我们就不用提它是哪本书的信息了,这样就大大简化了代码的 使用。

但是用到了一些代码时,必须要用到它的程序集,否则就空无一物了。程序集的引用在解决管理方案中的引用部分设置。
举个例子: 

举个例子:

错误   未能找到类型或命名空间名称“ExeConfigurationFileMap”(是否缺少 using 指令或程序集引用?)

这样的话,我们就要从两方面考虑了 ,一个using引用错误,一个是程序集的引用。

posted @ 2013-05-24 14:56  麦田的守望者(0543)  阅读(268)  评论(0编辑  收藏  举报