- 依內容分級制度,未登入僅能顯示普遍級內容,登入後即可觀看全站內容。
- 馬上登入
關注
關注作者、出版社、系列,新刊上架可獲得通知!
內容簡介
寫出良好C#程式的50個具體做法 第二版
涵蓋C#7.0
在《MoreEffectiveC#中文版第二版》中,世界知名的.NET專家BillWagner指出並解說50個特定強大與效能良好的C#7.0中高級技巧。針對可能遇到的問題,提出強而有力的新解法,以因應越來越複雜的C#語言與日漸龐大的開發社群。
歷經三個版本的《EffectiveC#》,Wagner清楚的解釋、專業的建議與實際範例程式碼,已被證明對成千上百位開發者而言是無價的。《MoreEffectiveC#,第二版》以經過驗證的相同方式介紹C#7.0新功能,協助你更有效率地執行熟悉工作。
基於卓越的C#經驗,以及在全球C#標準委員會的關鍵性角色,Wagner強調以物件導向、函數式及服務導向的方式,以C#處理資料、以更好的方式向使用者與其他程式設計師表達您的用意、以及運用強大的非同步與動態程式設計。
.使用屬性取代可存取的資料成員(做法1)
.區分實質與參考型別(做法4)
.了解多種相等概念之間的關係(做法9)
.在你的API中避免轉換運算子(做法11)
.了解介面與virtualmethods之間差異(做法15)
.避免在基底類別中定義方法多載(做法19)
.建立清楚的、最少的、以及完整的方法群(做法22)
.在iterators及async方法中使用區域函式啟動立即錯
在《MoreEffectiveC#中文版第二版》中,世界知名的.NET專家BillWagner指出並解說50個特定強大與效能良好的C#7.0中高級技巧。針對可能遇到的問題,提出強而有力的新解法,以因應越來越複雜的C#語言與日漸龐大的開發社群。
歷經三個版本的《EffectiveC#》,Wagner清楚的解釋、專業的建議與實際範例程式碼,已被證明對成千上百位開發者而言是無價的。《MoreEffectiveC#,第二版》以經過驗證的相同方式介紹C#7.0新功能,協助你更有效率地執行熟悉工作。
基於卓越的C#經驗,以及在全球C#標準委員會的關鍵性角色,Wagner強調以物件導向、函數式及服務導向的方式,以C#處理資料、以更好的方式向使用者與其他程式設計師表達您的用意、以及運用強大的非同步與動態程式設計。
.使用屬性取代可存取的資料成員(做法1)
.區分實質與參考型別(做法4)
.了解多種相等概念之間的關係(做法9)
.在你的API中避免轉換運算子(做法11)
.了解介面與virtualmethods之間差異(做法15)
.避免在基底類別中定義方法多載(做法19)
.建立清楚的、最少的、以及完整的方法群(做法22)
.在iterators及async方法中使用區域函式啟動立即錯
作者簡介
Bill Wagner
Bill Wagner
相關推薦書刊
買此商品的人也買了...
購買前的注意事項
- 本書城的商品為電子書及電子雜誌,並非紙本書。讀者可透過電腦裝置網頁瀏覽,或使用 iPhone、iPad、Android 手機或平板電腦下載閱讀。
- 如有下載閱讀需求,為避免裝置版本無法適用,建議於購書前,先確認您的裝置可下載BOOK☆WALKER的APP,並可先下載免費電子書,確認可順利使用後再行購書。
- 由於數位智慧財產權之特性,所販售之電子書刊經購買後,除內容有瑕疵或錯誤者外,不得要求退貨及退款。如有特殊情形,請洽敝公司客服人員,我們將盡速為您處理。