十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
C# using关键字微软MSDN上解释总共有三种用途:

为企业提供网站设计制作、成都网站制作、网站优化、营销型网站建设、竞价托管、品牌运营等营销获客服务。成都创新互联公司拥有网络营销运营团队,以丰富的互联网营销经验助力企业精准获客,真正落地解决中小企业营销获客难题,做到“让获客更简单”。自创立至今,成功用技术实力解决了企业“网站建设、网络品牌塑造、网络营销”三大难题,同时降低了营销成本,提高了有效客户转化率,获得了众多企业客户的高度认可!
1、引用命名空间,这样就可以直接在程序中引用命名空间的类型而不必指定详细的命名空间。
这个就不用说了吧,比如大家最常用的:using System.Text;
2、为命名空间或类型创建别名:
当同一个cs引用了不同的命名空间,但这些命名控件都包括了一个相同名字的类型的时候,可以使用C# using关键字来创建别名,这样会使代码更简洁。注意:并不是说两个名字重复,给其中一个用了别名,另外一个就不需要用别名了,如果两个都要使用,则两个都需要用using来定义别名的。
- using System;
 - using aClass = NameSpace1.MyClass;
 - using bClass = NameSpace2.MyClass;
 - ……
 - //使用方式
 - aClass my1 = new aClass();
 - Console.WriteLine(my1);
 - bClass my2 = new bClass();
 - Console.WriteLine(my2);
 
3、使用using语句,定义一个范围,在范围结束时处理对象。(不过该对象必须实现了IDisposable接口)。其功能和try ,catch,Finally完全相同。
- using (SqlConnection cn = new SqlConnection(SqlConnectionString)){……}
 - //数据库连接
 - using (SqlDataReader dr = db.GetDataReader(sql)){……}
 - //DataReader
 
Emlpoyee.cs类:
- public class Employee:IDisposable
 - {
 - 实现IDisposable接口#region 实现IDisposable接口
 - /**////
 - /// 通过实现IDisposable接口释放资源
 - ///
 - public void Dispose(){
 - Dispose(true);
 - GC.SuppressFinalize(this);
 - }
 
本文介绍C# using关键字