根据 MSDN 是:
using 指令有两种用途:
1) 允许在命名空间中使用类型,这样您就不必限定在该命名空间中使用类型:
using System.Text;
2)为命名空间或类型创建别名。这称为使用别名指令。
using Project = PC.MyCompany.Project;
Edit1:
当我们说它#using<mscorlib.dll>有什么作用时?
#using指令特定于 C++/CLI 吗?
using和之间的基本区别是什么#using?
根据 MSDN 是:
using 指令有两种用途:
1) 允许在命名空间中使用类型,这样您就不必限定在该命名空间中使用类型:
using System.Text;
2)为命名空间或类型创建别名。这称为使用别名指令。
using Project = PC.MyCompany.Project;
Edit1:
当我们说它#using<mscorlib.dll>有什么作用时?
#using指令特定于 C++/CLI 吗?
using和之间的基本区别是什么#using?
#using 指令是 C++。基本上它
将元数据导入使用 /clr 编译的程序。
它用于为其托管数据和托管结构导入 Microsoft 中间语言 (MSIL) 文件。
使用 /clr 编译时会自动引用 mscorlib.dll。
来源: http: //msdn.microsoft.com/en-us/library/yab9swk4 (v=VS.100).aspx
using另一方面,它适用于 C++ 和 C#,并且您已经定义了它的用途。在 C++ 中:
using namespace System::Reflection;
还:
#include <iostream>
int main() {
std::cout << "Hello ";
using namespace std;
cout << "World." << endl;
}
#using仅在 C++ 中使用,并在包含它的文件中包含另一个文件。
using特定于 C#,并允许您使用它指定的命名空间中的类。