欢迎您来到中国黑蚂蚁客户服务中心!

ASP.NET中的命名空间的简单介绍

来源:客户中心 作者:本站原创 时间:2008-05-05 点击:

  如果using指令引用的两个命名空间包含同名的类,就必须使用完整的名称(或者至少较长的名称),确保编译器知道访问哪个类型,例如,类CallBack同时存在于Agentvlink命名空间中,如果要在命名空间Agent中创建一个类Test,并在该类中实例化一个CallBack类,就需要指定使用哪个类。


  因为using语句在C#文件的开头,CC++也把#include放在这里,所以从C++迁移到C#的程序员常把命名空间与C++风格的头文件相混淆。不要犯这种错误,using语句在这些文件之间并没有真正建立物理链接。C#也没有对应于C++头文件的部分。

  命名空间的别名

  using关键字的另一个用途是给类和命名空间指定别名。如果命名空间的名称非常长,又要在代码中使用多次,但不希望该命名空间的名称包含在using指令中(例如,避免类名冲突),就可以给该命名空间指定一个别名,其语法如下:

  using alias = NamespaceName;

上一篇:CN英文域名的续费及赎回规则
下一篇:没有了
栏目列表

Copyright © 2007 中国黑蚂蚁网络 版权所有
推荐使用1024×768分辨率浏览,并关闭窗口弹出阻止程序