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
第十一章 安全性
第十二章 執行緒、同步與並行
第十三章 工具箱
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。