C# 9.0 Pocket Reference: Instant Help for C# 9.0 Programmers (Paperback)

Albahari, Joseph, Albahari, Ben



When you have questions about C# 9.0 or .NET 5, this best-selling guide has the answers you need. C# is a language of unusual flexibility and breadth, but with its continual growth there's so much more to learn. In the tradition of O'Reilly's Nutshell guides, this thoroughly updated edition is simply the best one-volume reference to the C# language available today.

Organized around concepts and use cases, C# 9.0 in a Nutshell provides intermediate and advanced programmers with a concise map of C# and .NET that also plumbs significant depths.

  • Get up to speed on C#, from syntax and variables to advanced topics such as pointers, records, closures, and patterns
  • Dig deep into LINQ with three chapters dedicated to the topic
  • Explore concurrency and asynchrony, advanced threading, and parallel programming
  • Work with .NET features, including regular expressions, networking, spans, reflection, and cryptography

Joseph Albahari is author of C# 8.0 in a Nutshell, C# 8.0 Pocket Reference, and LINQ Pocket Reference (all from O'Reilly). He also wrote LINQPad, the popular code scratchpad and LINQ querying utility.


當你對於 C# 9.0 或 .NET 5 有疑問時,這本暢銷指南將提供你所需的答案。C# 是一種非常靈活且廣泛的語言,但隨著其不斷發展,還有很多東西需要學習。在 O'Reilly 的 Nutshell 系列指南的傳統下,這本全面更新的版本是目前最好的一卷式 C# 語言參考資料。

《C# 9.0 in a Nutshell》圍繞概念和使用案例進行組織,為中級和高級程式設計師提供了一份簡潔的 C# 和 .NET 地圖,同時深入探討了重要的細節。

- 從語法和變數到指標、記錄、閉包和模式等高級主題,讓你快速掌握 C#。
- 通過三個章節深入了解 LINQ。
- 探索並發性和非同步性、高級線程和並行編程。
- 使用 .NET 功能,包括正則表達式、網絡、範圍、反射和加密等。

Joseph Albahari 是《C# 8.0 in a Nutshell》、《C# 8.0 Pocket Reference》和《LINQ Pocket Reference》(均出自 O'Reilly)的作者。他還開發了 LINQPad,這是一個受歡迎的程式碼草稿和 LINQ 查詢工具。


Joseph Albahari is author of C# 7.0 in a Nutshell, C# 7.0 Pocket Reference and LINQ Pocket Reference. He also wrote LINQPad--the popular code scratchpad and LINQ querying utility.

Ben Albahari is a former Program Manager at Microsoft, where he worked on Entity Framework and .NET Compact Framework. He also coauthored C# Essentials (the first C# book from O'Reilly) and earlier editions of C# in a Nutshell.


Joseph Albahari是《C# 7.0 in a Nutshell》、《C# 7.0 Pocket Reference》和《LINQ Pocket Reference》的作者。他還撰寫了LINQPad,這是一個受歡迎的程式碼草稿紙和LINQ查詢工具。

Ben Albahari是微軟的前程式經理,曾在Entity Framework和.NET Compact Framework上工作。他還與他人合著了《C# Essentials》(O'Reilly的第一本C#書)和《C# in a Nutshell》的早期版本。