1、是一样的
2、using 包含的是Namespace的名字,Namespace的名字与Dll的名字没有关系你只需要用csc 的 /r 指令引用Dll,然后就可以在代码里面Using所有的Dll当中定义的Namespace你的代码里面,Namespace的名字是tmp,而你using的是Dll的名字,所以出错,应该using tmp;
2、using 包含的是Namespace的名字,Namespace的名字与Dll的名字没有关系你只需要用csc 的 /r 指令引用Dll,然后就可以在代码里面Using所有的Dll当中定义的Namespace你的代码里面,Namespace的名字是tmp,而你using的是Dll的名字,所以出错,应该using tmp;
第二个问题 可以在工程中引用此DLL
你要确保你的temp.dll的路径正确,能够找到才行。
区别是:先using.....与后using....,它们的区别在于第一个你可以引用外部的,也可以引用系统的。
第二个你可以引用外部的,也可以引用内部的。
如果你想在写代码的时候更舒服一点,就在client.cs中加上using tmp,这样就不用每次都写成tmp.classtmp了。