知识大全 ASP.NET中using的用法三则
Posted 类型
篇首语:没有比知识更好的朋友,没有比病魔更坏的敌人。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET中using的用法三则相关的知识,希望对你有一定的参考价值。
ASP.NET中using的用法三则 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP NET中using的用法 using指令 using + 命名空间名字 这样可以在程序中直接用命令空间中的类型 而不必指定类型的详细命名空间 类似于Java的import 这个功能也是最常用的 几乎每个cs的程序都会用到
例如 using System;
using System Data;
ASP NET中using的用法 using语句 定义一个范围 在范围结束时处理对象
场景
当在某个代码段中使用了类的实例 而希望无论因为什么原因 只要离开了这个代码段就自动调用这个类实例的Dispose
要达到这样的目的 用try catch来捕捉异常也是可以的 但用using也很方便
例如
public static DataTable GetTable(string sql int executeTimeOut string connStringName)
DataTable dtRet = new DataTable();
using (SqlConnection sc = new SqlConnection(connStringName))
using (SqlDataAdapter sqa = new SqlDataAdapter(sql sc))
sqa SelectCommand CommandTimeout = executeTimeOut;
sqa Fill(dtRet);
return dtRet;
ASP NET中using的用法 using别名 using + 别名 = 包括详细命名空间信息的具体的类型
这种做法有个好处就是当同一个cs引用了两个不同的命名空间 但两个命名空间都包括了一个相同名字的类型的时候 当需要用到这个类型的时候 就每个地方都要用详细命名空间的办法来区分这些相同名字的类型 而用别名的方法会更简洁 用到哪个类就给哪个类做别名声明就可以了 注意 并不是说两个名字重复 给其中一个用了别名 另外一个就不需要用别名了 如果两个都要使用 则两个都需要用using来定义别名的
例如
using System;
using System Collections Generic;
using System Linq;
using System Text;
using aClass = ConsoleApplication MyClass;
using bClass = ConsoleApplication MyClass;
namespace ConsoleApplication
public class MyClass
public override string ToString()
return You are in ConsoleApplication MyClass ;
class TestUsing
namespace ConsoleApplication
class MyClass
public override string ToString()
return You are in ConsoleApplication MyClass ;
namespace TestUsing
using ConsoleApplication ;
using ConsoleApplication ;
class ClassTestUsing
static void Main()
aClass my = new aClass();
Console WriteLine(my );
bClass my = new bClass();
Console WriteLine(my );
Console WriteLine( ress any key );
Console Read();
cha138/Article/program/net/201311/12433
相关参考
知识大全 asp.net中DataBinder.Eval的用法总结
asp.net中DataBinder.Eval的用法总结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
ASP.NET中Get和Post的用法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 单form
在net中有一个至关重要的关键字那就是using using一般有着以下几种用法 直接引入命名空间 ausingSystem这个是最常用的就是using+命名空间这样就可以直接使用命名空间中
知识大全 ASP.NET中用healthMonitor属性用法
ASP.NET中用healthMonitor属性用法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
cookies用法 比如建立一个名为aspcn值为灌水小鱼的cookie  
ASP.NET及JS中的cookie基本用法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! AS
在ASP.NET开发中使用非.NetWeb服务 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lis
ASP.NET中GUID 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! GUID(Globalu
在ASP.NET中动态生成图形 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! NET有一个很灵巧
ASP.NET中App 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!Bin文件夹 Bin文件夹包