日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

using的几种用法

發(fā)布時(shí)間:2025/3/15 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 using的几种用法 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

using的幾種用法

1.using指令。using + 命名空間名字,這樣可以在程序中直接用命令空間中的類型,而不必指定類型的詳細(xì)命名空間,類似于Java的import,這個(gè)功能也是最常用的,幾乎每個(gè)cs的程序都會(huì)用到。
例如:using System; 一般都會(huì)出現(xiàn)在*.cs中。

2.using別名。using + 別名 = 包括詳細(xì)命名空間信息的具體的類型。
這種做法有個(gè)好處就是當(dāng)同一個(gè)cs引用了兩個(gè)不同的命名空間,但兩個(gè)命名空間都包括了一個(gè)相同名字的類型的時(shí)候。當(dāng)需要用到這個(gè)類型的時(shí)候,就每個(gè)地方都要用詳細(xì)命名空間的辦法來區(qū)分這些相同名字的類型。而用別名的方法會(huì)更簡潔,用到哪個(gè)類就給哪個(gè)類做別名聲明就可以了。注意:并不是說兩個(gè)名字重復(fù),給其中一個(gè)用了別名,另外一個(gè)就不需要用別名了,如果兩個(gè)都要使用,則兩個(gè)都需要用using來定義別名的。

例如:

using?System;
using?aClass?=?NameSpace1.MyClass;
using?bClass?=?NameSpace2.MyClass;

namespace?NameSpace1?
{
????
public?class?MyClass?
????
{
????????
public?override?string?ToString()?
????????
{
????????????
return?"You?are?in?NameSpace1.MyClass";
????????}

????}

}


namespace?NameSpace2?
{
????
class?MyClass?
????
{
????????
public?override?string?ToString()?
????????
{
????????????
return?"You?are?in?NameSpace2.MyClass";
????????}

????}

}


namespace?testUsing
{
????
using?NameSpace1;
????
using?NameSpace2;
????
///?<summary>
????
///?Class1?的摘要說明。
????
///?</summary>

????class?Class1
????
{
????????
///?<summary>
????????
///?應(yīng)用程序的主入口點(diǎn)。
????????
///?</summary>

????????[STAThread]
????????
static?void?Main(string[]?args)
????????
{
????????????
//
????????????
//?TODO:?在此處添加代碼以啟動(dòng)應(yīng)用程序
????????????
//
????????????
????????????aClass?my1?
=?new?aClass();????????????
????????????Console.WriteLine(my1);
????????????bClass?my2?
=?new?bClass();
????????????Console.WriteLine(my2);
????????????Console.WriteLine(
"Press?any?key");
????????????Console.Read();
????????}

????}

}


3.using語句,定義一個(gè)范圍,在范圍結(jié)束時(shí)處理對(duì)象。
場景:
當(dāng)在某個(gè)代碼段中使用了類的實(shí)例,而希望無論因?yàn)槭裁丛?#xff0c;只要離開了這個(gè)代碼段就自動(dòng)調(diào)用這個(gè)類實(shí)例的Dispose。
要達(dá)到這樣的目的,用try...catch來捕捉異常也是可以的,但用using也很方便。
例如:

using?(Class1?cls1?=?new?Class1(),?cls2?=?new?Class1())
{
??
//?the?code?using?cls1,?cls2


}
?//?call?the?Dispose?on?cls1?and?cls2


這里觸發(fā)cls1和cls2的Dispose條件是到達(dá)using語句末尾或者中途引發(fā)了異常并且控制離開了語句塊。

1 0 (請(qǐng)您對(duì)文章做出評(píng)價(jià)) 與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的using的几种用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 韩国美女视频在线观看18 | 男女猛烈无遮挡免费视频 | 天天玩天天操 | 在线观看国产免费av | 国产精品一级 | 日韩欧美一区二区在线观看 | 国产精品激情偷乱一区二区∴ | 亚洲一在线| 日韩欧美一区二 | 免费黄色在线视频 | 日韩激情欧美 | 免费黄色在线网址 | 欧美精品99久久久 | 中文人妻熟妇乱又伦精品 | 国产18一19sex性护士 | 午夜精产品一区二区在线观看的 | 超鹏在线视频 | 九色蝌蚪91 | 日本高清视频免费观看 | 黄色片视频免费在线观看 | av加勒比在线 | 男女互插视频 | 性欧美13一14内谢 | 亚洲欧美一区二区三区情侣bbw | www.黄色一片| 人与动物黄色片 | 欧美大黄 | 亚洲24p| 国产精品亚洲一区 | 成年人在线观看 | 伊人久久综合影院 | 日日射天天操 | 舌奴调教日记 | 国产精品精华液网站 | 亚洲日本一区二区 | 国产亚洲精品久久久久久无几年桃 | 懂色一区二区二区av免费观看 | 黄色片网站在线免费观看 | 国产精品二区一区二区aⅴ污介绍 | 亚洲日本va中文字幕 | caoporen超碰| 久操视频网站 | 麻豆一区二区三区精品视频 | 泽村玲子在线 | 国产无遮挡免费 | 91av日本 | 欧美又黑又粗 | 色哟哟视频在线观看 | 亚洲自拍另类 | 色综合久久中文字幕无码 | 99久久久无码国产精品性 | 国产精品扒开做爽爽爽的视频 | 国产麻豆免费视频 | 99色影院| 好吊操视频这里只有精品 | 午夜影院0606 | av资源网在线观看 | 一区二区精品国产 | 国产精品久久无码一三区 | av免播放器 | 国产一级二级在线 | 五月色婷婷综合 | 在线观看免费观看在线 | 日本五十路女优 | 国产又大又粗又爽 | 久久亚洲国产成人精品性色 | 婷婷丁香花五月天 | 久草国产在线视频 | 欧美日韩一区二区视频观看 | 天堂影视av | 亚洲人在线观看 | 欧美福利在线 | 超碰极品 | 91麻豆视频 | 欧美激情综合网 | 制服.丝袜.亚洲.中文.综合懂 | 日本黄色片在线播放 | 欧美一区二区二区 | 99热在线免费| 日韩一区二区三区视频 | 欧美一区二区三 | 91综合精品 | 大奶子在线观看 | 欧美精品系列 | 国产7777777| 手机看片久久久 | 午夜偷拍福利视频 | 色综合社区 | 超碰在97| 漂亮少妇高潮午夜精品 | 国产精品人人爽人人爽 | 国产精品日韩在线观看 | 亚洲精品尤物 | 看中国毛片| 极品白嫩丰满少妇无套 | 麻豆影音先锋 | 国产精品调教 | 越南a级片 | 中文字幕美女 |