using 关键字给类和名称空间指定别名

1.

using System;
using System.Text;

namespace DLL
{
    public class Class1
    {
        public void showStr()
        {
            Console.WriteLine("12343");
        }
    }
}

2.

using System;
using System.Text;

using dll = DLL;

public class Program
{
    static void Main(string[] args)
    {
        dll::Class1 c1 = new dll::Class1();
        c1.showStr();
    }
}

3.

注意名称空间别名的修饰符是“::因此将先从 dll 名称空间别名开始搜索。如果在相同的作用域中引入了一个 dll 类 ,就会发生冲突。即使出现了冲突,::”运算符也允许引用别名。

posted @ 2013-08-23 19:18  罗马景行  阅读(401)  评论(0编辑  收藏  举报