C# 6.0 Cookbook, 4/e (Paperback)

Jay Hilyard, Stephen Teilhet

買這商品的人也買了...

商品描述

Completely updated for C# 6.0, the new edition of this bestseller offers more than 150 code recipes to common and not-so-common problems that C# programmers face every day. More than a third of the recipes have been rewritten to take advantage of new C# 6.0 features. If you prefer solutions to general C# language instruction and quick answers to theory, this is your book.C# 6.0 Cookbook offers new recipes for asynchronous methods, dynamic objects, enhanced error handling, the Rosyln compiler, and more.

Here are some of topics covered:

  • Classes and generics
  • Collections, enumerators, and iterators
  • Data types
  • LINQ and Lambda expressions
  • Exception handling
  • Reflection and dynamic programming
  • Regular expressions
  • Filesystem interactions
  • Networking and the Web
  • XML usage
  • Threading, Synchronization, and Concurrency
Each recipe in the book includes tested code that you can download from oreilly.com and reuse in your own applications, and each one includes a detailed discussion of how and why the underlying technology works. You don't have to be an experienced C# or .NET developer to use C# 6.0 Cookbook. You just have to be someone who wants to solve a problem now, without having to learn all the related theory first.
 

商品描述(中文翻譯)

完全更新至C# 6.0的新版本,這本暢銷書提供了超過150個程式碼範例,解決C#程式設計師每天面臨的常見和不太常見的問題。其中超過三分之一的範例已經重新編寫,以利用新的C# 6.0功能。如果你喜歡解決方案而不是一般的C#語言教學和快速回答理論問題,這本書就是你的選擇。《C# 6.0 Cookbook》提供了關於非同步方法、動態物件、增強的錯誤處理、Rosyln編譯器等新範例。

以下是一些涵蓋的主題:
- 類別和泛型
- 集合、列舉器和迭代器
- 資料型別
- LINQ和Lambda表達式
- 例外處理
- 反射和動態程式設計
- 正則表達式
- 檔案系統互動
- 網路和網頁
- XML使用
- 多執行緒、同步和並行處理

書中的每個範例都包含經過測試的程式碼,您可以從oreilly.com下載並在自己的應用程式中重複使用,並且每個範例都包含對底層技術的詳細討論,解釋其工作原理和原因。您不需要成為一位經驗豐富的C#或.NET開發人員來使用《C# 6.0 Cookbook》,您只需要是一個想要立即解決問題的人,而不必先學習所有相關理論。