C#中的“using”关键字
如果要在程序中包含命名空间,则需要使用using关键字。例如,我们使用在System命名空间中定义的Console类,这就是为什么我们需要使用using关键字包含System命名空间的原因。
如果我们想使用Console类而不包含include,那么我们也可以借助来访问它。像这样的(点)运算符:
System.Console.WriteLine("Hello World");
示例
using System; using System.Collections; using namespace1; using namespace2; namespace namespace1 { class ABC { public void fun() { Console.WriteLine("Inside Namespace1"); } } } namespace namespace2 { class XYZ { public void fun() { Console.WriteLine("Inside Namespace2"); } } } class Program { static void Main() { ABC OB1 = new ABC(); XYZ OB2 = new XYZ(); OB1.fun(); OB2.fun(); } }
输出结果
Inside Namespace1 Inside Namespace2