[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • Effective C#:改善C#代碼的50個有效方法(原書第3版) [美]比爾
    該商品所屬分類:圖書 -> 機械工業出版社
    【市場價】
    608-880
    【優惠價】
    380-550
    【作者】 比爾·瓦格納愛飛翔 
    【出版社】機械工業出版社 
    【ISBN】9787111597193
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    店鋪:機械工業出版社官方旗艦店
    出版社:機械工業出版社
    ISBN:9787111597193

    商品編碼:10026500067836
    品牌:機械工業出版社(CMP)
    出版時間:2018-05-01

    頁數:200
    字數:244000
    審圖號:9787111597193

    作者:比爾·瓦格納,愛飛翔

        
        
    "baecf198635367d9.jpgeef3fc2728ae9c53.jpg

    商品參數

      商品基本信息
    商品名稱:   Effective C#:改善C#代碼的50個有效方法(原書第3版)
    作者:   [美]比爾·瓦格納(Bill Wagner)
    市場價:   79.00
    ISBN號:   9787111597193
    版次:   1-1
    出版日期:    
    頁數:   251
    字數:   244
    出版社:   機械工業出版社


    內容介紹

       內容簡介
        本書分為5個章節,*1章介紹一些常見的語言結構,它們是*發者手頭*備的工具,無論創建什麼樣的類型與算法,都離不開它們;*2章介紹一些設計習慣,告訴你應該怎樣把代碼寫得與托管環境相協調;第3章講解怎樣用泛型取代System.Object以及強制類型轉換,並討論一些*級技術,如約束、泛型特化、方法約束以及向後兼容等;第4章講解LINQ、查詢語法以及與之相關的語言特性,包括什麼時候運用擴展方法把協定與實現相分離、怎樣有效地使用閉包以及如何編寫匿名類型等;第5章指引你把C#程序中的異常與錯誤處理好。
        



    目錄

      目錄
    Contents 目錄
    本書贊譽
    譯者序
    前言
    *1章C#語言的編程習慣1
    *1條:優先使用隱式類型的局部變量1
    *2條:考慮用readonly代替const8
    第3條:優先考慮is或as運算符,盡量少用強制類型轉換12
    第4條:用內插字符串取代string.Format()20
    第5條:用FormattableString取代專門為特定區域而寫的字符串24
    第6條:不要用表示符號名稱的硬字符串來調用 API26
    第7條:用委托表示回調28
    第8條:用null條件運算符調用事件處理程序31
    第9條:盡量避免裝箱與取消裝箱這兩種操作34
    *10條:隻有在應對新版基類與現有子類之間的衝突時纔應該使用 new修飾符38
    *2章.NET的資源管理42
    *11條:理解並善用 .NET的資源管理機制42
    *12條:聲明字段時,盡量直接為其設定初始值47
    *13條:用適當的方式初始化類中的靜態成員50
    *14條:盡量刪減重復的初始化邏輯52
    *15條:不要創建無謂的對像60
    *16條:*對不要在構造函數裡面調用虛函數64
    *17條:實現標準的dispose 模式67
    第3章合理地運用泛型74
    *18條:隻定義剛好夠用的約束條件76
    *19條:通過運行期類型檢查實現特定的泛型算法82
    *20條:通過IComparable 及IComparer 定義順序關繫88
    *21條:創建泛型類時,總是應該給實現了IDisposable的類型參數提供支持95
    *22條:考慮支持泛型協變與逆變98
    *23條:用委托要求類型參數必須
    提供某種方法104
    *24條:如果有泛型方法,就不要
    再創建針對基類或接口的
    重載版本110
    *25條:如果不需要把類型參數所
    表示的對像設為實例字段,
    那麼應該優先考慮創建泛
    型方法,而不是泛型類114
    *26條:實現泛型接口的同時,還
    應該實現非泛型接口118
    *27條:隻把*備的契約定義在接
    口中,把其他功能留給擴
    展方法去實現124
    *28條:考慮通過擴展方法增強已
    構造類型的功能128
    第4章合理地運用LINQ131
    *29條:優先考慮提供迭代器方法,
    而不要返回集合131
    第30條:優先考慮通過查詢語句來
    編寫代碼,而不要使用循環
    語句137
    第31條:把針對序列的API設計得
    更加易於拼接142
    第32條:將迭代邏輯與操作、謂詞
    及函數解耦149
    第33條:等真正用到序素
    時再去生成153
    第34條:考慮通過函數參數來放松
    耦合關繫155
    第35條:*對不要重載擴展方法162
    第36條:理解查詢表達式與方法調
    用之間的映射關繫165
    第37條:盡量采用惰性求值的方式
    來查詢,而不要及早求值177
    第38條:考慮用lambda表達式來
    代替方法182
    第39條:不要在Func與Action中
    拋出異常186
    第40條:掌握盡早執行與延遲執行
    之間的區別188
    第41條:不要把開銷較大的資源捕
    獲到閉包中193
    第42條:注意IEnumerable與
    IQueryable形式的數據
    源之間的區別206
    第43條:用Single()及First()
    來明確地驗證你對查詢結果
    所做的假設211
    第44條:不要修改綁定變量214
    第5章合理地運用異常220
    第45條:考慮在方法約定遭到違背
    時拋出異常220
    第46條:利用using與try/finally
    來清理資源224
    第47條:專門針對應用程序創建異常231
    第48條:優先考慮做出強異常保證237
    第49條:考慮用異常篩選器來改寫
    先捕獲異常再重新拋出的
    邏輯244
    第50條:合理利用異常篩選器的副
    作用來實現某些效果248
    中英文詞彙對照表252






    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部