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