命名空间的别名

      今天偶然发现using关键字的另外一个用处,原来它还可以给类或命名空间指定别名,真是有趣啊,如果命名空间或类名很长,而且还要在程序中反复使用多次,但还不希望该命名空间的名称包含在using指令中(例如避免命名冲突),那它的作用就发挥到了,语法如下:
      using generic =  System.Collections.Generic;
      generic::IList<string> list = new generic::List<string>();
注意哦,使用方式,别名后面使用的是::
posted on 2009-08-09 21:17  ToKens  阅读(225)  评论(0编辑  收藏  举报