c#命名空间和类库名字区别
本人刚学c#以前有过一点java的基础现在不明白命名空间和类库名字的区别想问下各位高手例如我新建了一个类库名字叫bb我在类库里面新建一个类的时候那个namespace是必...
本人刚学c# 以前有过一点java的基础 现在不明白命名空间和类库名字的区别 想问下各位高手 例如我新建了一个类库名字叫 bb 我在类库里面新建一个类的时候那个 namespace 是必须起 bb 还是随便起名字 那这个命名空间我是不是可以理解成 java 的 package 呢? 里面放了很多类 感觉有点晕 希望可以的话详细解释下 谢谢!
展开
2个回答
展开全部
命名空间:通过名称空间来分类,区别不同的代码功能
类库名:您说的是程序集名称吧?
命名空间简单来说是聚合一部分零散的类文件的.通过名称空间来分类,区别不同的代码功能 同时也是VS.NET中所有类的完全名称的一部分。
而程序集是聚合一部分零散的命名空间的.经由编译器编译得到的,供CLR进一步编译执行的那个中间产物,在WINDOWS系统中,它一般表现为·dll或者是·exe的格式,但是要注意,它们跟普通意义上的WIN32可执行程序是完全不同的东西,程序集必须依靠CLR才能顺利执行。
类库名:您说的是程序集名称吧?
命名空间简单来说是聚合一部分零散的类文件的.通过名称空间来分类,区别不同的代码功能 同时也是VS.NET中所有类的完全名称的一部分。
而程序集是聚合一部分零散的命名空间的.经由编译器编译得到的,供CLR进一步编译执行的那个中间产物,在WINDOWS系统中,它一般表现为·dll或者是·exe的格式,但是要注意,它们跟普通意义上的WIN32可执行程序是完全不同的东西,程序集必须依靠CLR才能顺利执行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询