C#程式開發人員的解決方案
“編寫程式時手邊的絕佳指引,這些解決方法及訣竅可替開發人員省下大量時間。”
- Steve Munyan, 資深軟體工程經理
ByAllAccounts, a Morningstar Company
本書第四版針對C# 6.0進行完整的內容更新,提供超過150個錦囊來解決C#程式設計師遇到的問題,為這些常見或特別的問題提出解決方案。每個錦囊提供可重複使用並經過測試的程式碼,讀者可運用於自行開發的應用程式中,書中並會詳細探討底層技術運作的原因與方式。
本書加入新的錦囊妙計來說明C#最新功能的運用,例如運算式層級、成員宣告以及陳述式層級的功能。新的及原先的錦囊都會討論到動態與非同步程式設計的範例,進而讓讀者更加了解如何使用這些語言功能。對於C#技術書籍而言,如果讀者喜歡以解決方案的呈現方式勝過一般的程式語言教學,以及偏愛快問快答的方式勝於理論解說,請千萬不要錯過這本書。
本書涵蓋主題如:
‧類別與泛型
‧集合、列舉元與迭代器
‧資料型別
‧LINQ與lambda運算式
‧例外狀況的處理
‧反映(Reflection)與動態程式設計
‧正規表示式
‧檔案系統的存取
‧網路與Web
‧XML運用
‧執行緒、同步與平行處理
作者簡介:
Jay Hilyard 於開發Windows平台的應用程式已超過20年的經歷,其中還包含.NET的相關經驗。他在MSDNMagazine發表為數眾多的文章,目前在Amadeus公司旗下的Newmarket工作。
Stephen Teilhet 從.NET平台的準預覽版本開始使用至今已累積多年的相關經驗,目前在IBM公司擔任原始碼安全靜態分析工具的首席安全研究員,這個工具可以用來找尋不同程式語言的漏洞,其中也包含C#與Visual Basic程式語言。
目錄
第一章 類別與泛型
第二章 集合、列舉元、迭代器
第三章 資料類型
第四章 Language Integrated Query(LINQ)與Lambda 運算式
第五章 偵錯與例外處理
第六章 反映與動態程式設計
第七章 規則運算式
第八章 檔案系統 I/O
第九章 網路與 Web
第十章 XML
第十一章 安全性
第十二章 執行緒、同步與並行
第十三章 工具箱
第一章 類別與泛型
第二章 集合、列舉元、迭代器
第三章 資料類型
第四章 Language Integrated Query(LINQ)與Lambda 運算式
第五章 偵錯與例外處理
第六章 反映與動態程式設計
第七章 規則運算式
第八章 檔案系統 I/O
第九章 網路與 Web
第十章 XML
第十一章 安全性
第十二章 執行緒、同步與並行
第十三章 工具箱
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。