当前位置:编程技术网 > 技术文章 > .net框架使用技巧 及 C#基础知识 > 文章详细内容

C#中using关键字的3中用法

一、导入命名空间

using System;

 

 

二、强制释放资源

            SqlConnection conn = new SqlConnection(ConnStr);

            conn.Open();

            SqlCommand cmd = new SqlCommand(sql, conn);

            cmd.ExecuteNonQuery();

            conn.Close();

            conn.Dispose();


            以上代码的等同写法:


            using (SqlConnection conn = new SqlConnection(ConnStr))

            {

                conn.Open();

                SqlCommand cmd = new SqlCommand(sql, conn);

                cmd.ExecuteNonQuery();

            }

 

 

三、定义别名(命名空间别名、类别名)

using System;

using System.Data.SqlClient;

 

using colAlias = System.Collections;

namespace System

{

    using cout = System.Console;

    class TestClass

    {

        static void Main()

        {

            colAlias::Hashtable test = new colAlias::Hashtable();

            cout.WriteLine("hello");

        }

    }

}

 

作者|来源:原创(17fx.net)发表于:2009-3-27 9:18:05