自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

淺析C# using關鍵字

開發(fā) 后端
本文介紹C# using關鍵字微軟MSDN上解釋總共有三種用途:引用命名空間,這樣就可以直接在程序中引用命名空間的類型而不必指定詳細的命名空間等。

C# using關鍵字微軟MSDN上解釋總共有三種用途:

1、引用命名空間,這樣就可以直接在程序中引用命名空間的類型而不必指定詳細的命名空間。

這個就不用說了吧,比如大家最常用的:using System.Text;

2、為命名空間或類型創(chuàng)建別名:

當同一個cs引用了不同的命名空間,但這些命名控件都包括了一個相同名字的類型的時候,可以使用C# using關鍵字來創(chuàng)建別名,這樣會使代碼更簡潔。注意:并不是說兩個名字重復,給其中一個用了別名,另外一個就不需要用別名了,如果兩個都要使用,則兩個都需要用using來定義別名的。

  1. using System;  
  2. using aClass = NameSpace1.MyClass;  
  3. using bClass = NameSpace2.MyClass;  
  4. ……  
  5. //使用方式  
  6. aClass my1 = new aClass();  
  7. Console.WriteLine(my1);  
  8. bClass my2 = new bClass();  
  9. Console.WriteLine(my2); 

3、使用using語句,定義一個范圍,在范圍結(jié)束時處理對象。(不過該對象必須實現(xiàn)了IDisposable接口)。其功能和try ,catch,F(xiàn)inally完全相同。

  1. using (SqlConnection cn = new SqlConnection(SqlConnectionString)){……}  
  2. //數(shù)據(jù)庫連接  
  3. using (SqlDataReader dr = db.GetDataReader(sql)){……}  
  4. //DataReader 

Emlpoyee.cs類:

  1. public class Employee:IDisposable  
  2. {  
  3. 實現(xiàn)IDisposable接口#region 實現(xiàn)IDisposable接口  
  4. /**//// <summary> 
  5. /// 通過實現(xiàn)IDisposable接口釋放資源  
  6. /// </summary> 
  7. public void Dispose(){  
  8. Dispose(true);  
  9. GC.SuppressFinalize(this);  

本文介紹C# using關鍵字

【編輯推薦】

  1. C#反射方法學習總結(jié)
  2. 淺談C#測量cpu性能
  3. C#遠程計算機的一些理論知識
  4. 淺析C# Static修飾
  5. C#轉(zhuǎn)換農(nóng)歷的簡單方法
責任編輯:佚名 來源: Infoq
相關推薦

2009-09-02 09:24:03

C# this關鍵字

2009-08-21 14:58:56

C# this關鍵字

2009-08-13 13:04:29

C# lock關鍵字

2009-08-06 17:52:23

C#增加that關鍵字

2009-08-21 14:47:59

C# base關鍵字

2009-08-26 15:16:29

C# lock關鍵字

2010-01-26 14:35:11

C++關鍵字

2009-08-21 14:16:35

C# New關鍵字

2009-07-31 16:34:17

dynamicC# 4.0

2009-11-30 10:23:35

fixed關鍵字

2009-06-29 12:58:47

This關鍵字java

2009-09-01 15:25:04

C# default關

2024-06-04 17:02:38

newC#編程語言

2024-12-26 00:28:59

C#base?關鍵字

2009-08-13 09:49:16

C#關鍵字

2011-06-14 13:26:27

volatile

2022-01-10 18:11:42

C語言應用技巧

2025-01-22 08:06:38

C#yield數(shù)據(jù)迭代

2024-05-29 14:09:00

C#編程this

2009-08-21 09:20:44

C#異步套接字
點贊
收藏

51CTO技術棧公眾號