项目解决方案中的“引用”,是代码中的using是什么关系呀?
-----------------------------
比如我自已创建了一个类型项目,生成的文件名是 mylib.dll
我想在项目中用到它,必须先将这个dll文件添加到项目解决方案的引用中。
按理说,已经可以了,
但是还必须在代码中using一下,
即 using mylib;所以我不明白,项目中的“引用”与代码中的 using ...
二者是什么关系呀。
是重复的吗?
为何我的类型dll文件,引用不行,还要using
单独using也不行
-----------------------------
比如我自已创建了一个类型项目,生成的文件名是 mylib.dll
我想在项目中用到它,必须先将这个dll文件添加到项目解决方案的引用中。
按理说,已经可以了,
但是还必须在代码中using一下,
即 using mylib;所以我不明白,项目中的“引用”与代码中的 using ...
二者是什么关系呀。
是重复的吗?
为何我的类型dll文件,引用不行,还要using
单独using也不行
想调用程序集必须先引用,然后再using程序集里的命名空间。
当然,你不using也可以,但在访问类或其方法的时候则须把相应的命名空间补写上
一个是逻辑关系没有物理关系 你怎么using都没有用所以先要引用 再using...如果你的dll里面有很多命名空间 你也指定只using其中某一个
如果没有using的话 那ddl中命名空间到跑进来了
那智能提示就会提示很多类啊........
自己补充一下如果你觉得引用和using重复了
那么引用ddl 命名空间到跑进来了
那智能提示就会提示很多类了.......
要使用当然要先将ddl导入到项目当中吧。
当然如果using的是.net自带的类库就另当别论。