Translate Into English Coffee & Tea
ASP.NET 中的 AJAX ASP.NET 画图全接触 ASP.NET 与 XML 声明式数据绑定 ASP.NET 网页抓取
C# 基础 C# 类教程 C# 加密 ASP.NET 成员资格 非“自动化”处理 Excel
QuickAjax Ajax 完美的语法高亮器 Silverlight Popfly
@ Import、using 与 Imports

@ Import、using 与 Imports 三者的主要功能相同,尽管在 MSDN 上对其功能的描述说法不同。

功能

导入名称空间,以便我们在使用类型时不必指定名称空间。

比如:导入了 System.Xml 后,就可以直接使用 XmlDocument,而不需要使用 System.Xml.XmlDocument。

using、Import 还具有别名功能。

微软言论:

实际上,using语句采用与否根本不会对 C# 编译输出的程序有任何影响,它仅仅是简化了较长的命名空间的类型引用方式。

用处不同

  • @ Import 属于 ASP.NET 指令,用于 .aspx 文件;
  • using 属于 C# 指令,用于 .cs 文件(C# 类文件);
  • Imports 属于 VB 语句,用于 .vb 文件(VB 类文件)。

相关阅读

文章评论
标题:必填
内容:
文章信息