现在的位置: 首页 > 综合 > 正文

assembly、using(import)的区别(转)

2012年09月08日 ⁄ 综合 ⁄ 共 439字 ⁄ 字号 评论关闭

assembly:引用。发生情况:比如构建一个三层的网站,并且这三层分别处 在不同的项目中,那么BLL层要调用DAL层的前提是:在BLL项目上右键-----添加引用。

using(import):导入。假设现在已经在BLL项目中添加了DAL项目的DLL文件了,那么我们现在就可以通过“程序集名。类名。方法” 来调用相应的方法了,但是这样写很麻烦,所以我们就使用“using 程序集名称;”以免每次都要输入“程序集名。类名。方法”(我们只需要输入类名)

assembly就是告诉编译器:我需要系统将某一个没有默认(自动)装载的namespace装载(运行,在系统内存中,池)

import就是告诉编译器:我会用到已经在池中的某个namespace,如果在程序中发现你(jit)不认识的(没有出现在我的程序中并且没有完整名 称的)类时,你就去这些库中找吧

转自:http://hi.baidu.com/jjlxzs_1/blog/item/2689ab3e2bd037e655e72316.html

抱歉!评论已关闭.