<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    莊周夢蝶

    生活、程序、未來
       :: 首頁 ::  ::  :: 聚合  :: 管理

    C#的using語句

    Posted on 2007-02-12 15:53 dennis 閱讀(738) 評論(0)  編輯  收藏 所屬分類: C#歷程
    C#的using語句設計的蠻貼心,比java的import有趣一點。轉一篇文章.

    C#中的using除了作為命名空間指示符(using System),類型的別名指示符(using Dos=System.Console),還有資源管理的語句功能:
    using (R r1 = new R ()) {
    ? ?r1.F();
    }
    在C#中被翻譯為:
    R?r1?=?new?R();
    try?{
    ???r1.F();
    }
    finally?{
    ???
    if?(r1?!=?null)?((IDisposable)r1).Dispose();
    }

    r1當然要支持Dispose()方法了

    再來一個例子:
    #?MyObject.cs

    using ?System;

    ?

    namespace ?MyProjects

    {

    ????
    public ? class ?MyObject?:?IDisposable

    ????{

    ????????
    public ?MyObject()

    ????????{

    ????????}

    ?

    ????????
    public ? void ?Dispose?(?)

    ????????{

    ????????????
    // ?Dispose

    ????????????Console.WriteLine?(?
    " Disposed " ?)?;

    ????????????
    // ?

    ????????}

    ????}

    }

    ?

    #?Class1.cs

    using ?System;

    ?

    namespace ?MyProjects

    {

    ?????
    public ? class ?Class1

    ?????{

    ?????????
    public ?Class1()

    ?????????{

    ?????????}

    ?

    ?????????
    public ? static ? void ?Main?(? string []?args?)

    ?????????{

    ??????????????
    using ?(?MyObject?myObject? = ? new ?MyObject?(?)?)

    ??????????????{

    ???????????????????Console.WriteLine?(?
    " quit " ?)?;

    ??????????????}

    ?????????}

    ?????}

    }

    ?

    使用using會自動調用MyObjectDispose方法.
    主站蜘蛛池模板: 最近中文字幕无吗免费高清| 久久久精品视频免费观看 | 免费的黄色的网站| 日韩成人免费在线| 羞羞漫画页面免费入口欢迎你| 永久免费看bbb| 男人免费视频一区二区在线观看 | 亚洲一区二区女搞男| 91视频免费观看| 亚洲AV无码专区电影在线观看 | 无码不卡亚洲成?人片| 国产精品高清免费网站| 亚洲人成精品久久久久| 午夜免费福利视频| 亚洲va精品中文字幕| 日本高清免费aaaaa大片视频| 免费看一级高潮毛片| 亚洲美女又黄又爽在线观看| 日本免费人成视频在线观看| 亚洲国产中文在线二区三区免| 女人张腿给男人桶视频免费版| 美景之屋4在线未删减免费| 亚洲AV中文无码乱人伦下载| 四虎在线最新永久免费| 亚洲av午夜电影在线观看| 久久精品国产精品亚洲下载| 日韩精品久久久久久免费| 亚洲狠狠婷婷综合久久蜜芽| ZZIJZZIJ亚洲日本少妇JIZJIZ| 香港a毛片免费观看| 亚洲欧美日韩久久精品| 亚洲线精品一区二区三区影音先锋| 精品熟女少妇a∨免费久久| 韩国亚洲伊人久久综合影院| 亚洲精品色午夜无码专区日韩| 91免费播放人人爽人人快乐| 国产V片在线播放免费无码| 亚洲国产福利精品一区二区| 亚洲人成人无码网www国产| 7723日本高清完整版免费| 女人裸身j部免费视频无遮挡|