知识大全 ASP.NET入门教程 9.3 命名空间

Posted 空间

篇首语:将相本无种,男儿当自强。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 9.3 命名空间相关的知识,希望对你有一定的参考价值。

ASP.NET入门教程 9.3 命名空间  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    命名空间仅仅是将相关代码逻辑分组的一种方法 命名空间 只是一个名称 该名称可以包含一些提供分组的句点 例如 ADO NET的数据处理代码的命名空间就保存在System Data中 而SQL Server专有代码保存在System Data SqIClient中 所有的数据类型都位于System命名空间中 对于自己的代码也可以创建命名空间 因此 Wrox United代码的命名空间为Wrox Web 这是在App Code目录下的一些类中定义的

    命名空间之所以如此重要的原因在于以下几个方面

    将相关的代码分组表示可以方便地找到相关的记录项 例如 如果想要找到所有的数据处理代码 则必须知道它们位于System Data命名空间中 在使用文档时这非常有效

    命名空间提供了更加易于阅读的代码 因为 如果知道命名空间 则只需要使用数据类型来定义变量 例如 如果要声明一个SqlConnection对象 而程序不知道该对象所处的命名空间

    Dim conn As System Data SqlClient SqlConnection()

    这样就比较难以输入也难以阅读 然而 使用命名空间可以将该代码简化为

    Dim conn As SqlConnection()

    命名空间可以让编译器和IntelliSense找出变量类型

    要使用命名空间可以使用Imports语句

    Imports System Data    Imports System Data SqlClient

    从Decisions示例中取出这些代码行 可以测试一下它们是否正常运行 看看代码编辑器中发生什么 IntelliSense花体表示存在问题 如果尝试运行该页面将会发生编译器错误

    在代码中使用Namespace语句可以声明命名空间 并在其中定义类 例如

    Namespace Wrox Web    class goes here    End Namespace

    可以在多个文件中使用相同的命名空间 因此可以将代码划分到多个物理文件(最好每个类使用一个文件)中 而命名空间跨所有那些类 命名空间是逻辑的而不是物理的

    您己经知道了代码如何工作 以及如何组织代码 现在可以开始学习类 它是整个 NET的基础

cha138/Article/program/net/201311/14534

相关参考

知识大全 ASP.NET中的命名空间的简单介绍

ASP.NET中的命名空间的简单介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在ASPNE

知识大全 新手入门之 Visual C#命名空间详解

新手入门之VisualC#命名空间详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  命名空间提

知识大全 ASP.NET入门教程 7.2 ASP.NET 2.0的数据控件

ASP.NET入门教程7.2ASP.NET2.0的数据控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[2]

ASP.NET入门教程10.5.3ASP.NET2.0的新特性[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[1]

ASP.NET入门教程10.5.3ASP.NET2.0的新特性[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 ASP.NET入门教程 10.4.1 ASP.NET2.0中的编译

ASP.NET入门教程10.4.1ASP.NET2.0中的编译  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 ASP.NET入门随想

ASP.NET入门随想  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  著名品牌服务器控件(Con

知识大全 ASP.NET入门—语法介绍

ASP.NET入门—语法介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 asp.net中的validaterequest属性与安全性

  不知道大家之前有没有注意到这个属性这里我们来一起讨论一下这个属性的作用以及我们以后到底该怎样使用它!  我们先来了解一下这个属性:(注:本属性中是新增的!)  它所在的命名空间:SystemWeb

知识大全 支持入门—ASP.NET常用技巧

支持入门—ASP.NET常用技巧  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在上一篇《深入A