Essential C# 12.0 (Paperback)
暫譯: 精要 C# 12.0 (平裝本)

Michaelis, Mark

  • 出版商: Addison Wesley
  • 出版日期: 2023-12-03
  • 售價: $2,850
  • 貴賓價: 9.5$2,708
  • 語言: 英文
  • 頁數: 1232
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 0138219516
  • ISBN-13: 9780138219512
  • 相關分類: C#
  • 相關翻譯: C# 12.0本質論(第8版) (簡中版)
  • 立即出貨 (庫存=1)

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

商品描述

The Comprehensive, Expert Guide to C# 12.0 for Programmers at All Levels

Updated for the Microsoft C# 12.0 Long Term Support (LTS) release, Essential C# 12.0 is a well-organized, no-fluff C# guide, suitable for every programmer. Building on the proven, high-value content of previous editions, world-class C# expert Mark Michaelis illuminates key enhancements in C# 12.0, including any-type aliases, inline arrays, default lambda expression parameters, and expanded support for primary constructors.

Michaelis presents a comprehensive tutorial and reference for the entire C# language, helping you accelerate your journey to expert-level C# programmer. Succinct examples illustrate core constructs, and modern coding guidelines help you minimize bugs and write code that's easier to evolve. To help you quickly find what you need and maintain compatibility, the book includes version-specific icons and notes identifying when each innovation was introduced.

  • Use structured programming constructs to write functioning code immediately
  • Learn both the complexities and solutions to nullable reference types
  • Thoroughly master C# object constructs, including classes, inheritance, and interfaces
  • Reduce code redundancy with generics, delegates, and lambda expressions
  • Take full advantage of collections with LINQ
  • Improve multithreading with the taskbased async pattern and asynchronous streams
  • Enhance performance through the parallel processing of data and multithreading tasks
  • Make the most of refl ection, attributes, and the declarative programming paradigm
  • Program complex types with enhanced pattern matching syntax
  • Write succinct type defi nitions with record structs and classes
  • Explore the new features of C# 8.0-C# 12.0

Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

商品描述(中文翻譯)

適合各級程式設計師的 C# 12.0 綜合專家指南

本書已更新至 Microsoft C# 12.0 長期支援 (LTS) 版本,Essential C# 12.0 是一本組織良好、內容精簡的 C# 指南,適合每位程式設計師。基於前幾版的高價值內容,世界級 C# 專家 Mark Michaelis 照亮了 C# 12.0 的關鍵增強功能,包括任意類型別名、內聯陣列、預設 lambda 表達式參數,以及擴展的主要建構函式支援。

Michaelis 提供了整個 C# 語言的全面教程和參考,幫助您加速成為專業級 C# 程式設計師的旅程。簡潔的範例說明了核心結構,現代編碼指南幫助您最小化錯誤並撰寫更易於演進的程式碼。為了幫助您快速找到所需內容並保持相容性,本書包含版本特定的圖示和註解,標示每項創新引入的時間。


  • 使用結構化程式設計構造立即撰寫可運行的程式碼

  • 學習可為空參考類型的複雜性及其解決方案

  • 徹底掌握 C# 物件構造,包括類別、繼承和介面

  • 利用泛型、委派和 lambda 表達式減少程式碼冗餘

  • 充分利用 LINQ 的集合功能

  • 透過基於任務的非同步模式和非同步串流改善多執行緒處理

  • 通過平行處理數據和多執行緒任務提升性能

  • 充分利用反射、屬性和宣告式程式設計範式

  • 使用增強的模式匹配語法編程複雜類型

  • 使用記錄結構和類別撰寫簡潔的類型定義

  • 探索 C# 8.0 至 C# 12.0 的新功能

註冊您的書籍以便方便地訪問下載、更新和/或修正,隨著它們的可用性而提供。詳情請參見書內。

作者簡介

Mark Michaelis is founder, chief technical architect, and trainer for IntelliTect. A world-class C# expert, he has been a Microsoft Regional Director since 2007 and a Microsoft MVP for 25 years. He founded the Spokane .NET Users Group, co-organizes the annual TEDx Coeur d'Alene events, and is adjunct professor at Eastern Washington University.

作者簡介(中文翻譯)

馬克·邁克利斯是IntelliTect的創始人、首席技術架構師和培訓師。他是一位世界級的C#專家,自2007年以來擔任微軟區域總監,並且已經獲得微軟MVP稱號25年。他創立了斯波坎.NET使用者群,並共同組織每年的TEDx Coeur d'Alene活動,同時也是東華盛頓大學的兼任教授。

最後瀏覽商品 (20)