Illustrated C# 2012, 4/e (Paperback)
暫譯: 插圖版 C# 2012, 第4版 (平裝)

Daniel Solis

  • 出版商: Apress
  • 出版日期: 2012-07-12
  • 售價: $1,980
  • 貴賓價: 9.5$1,881
  • 語言: 英文
  • 頁數: 764
  • 裝訂: Paperback
  • ISBN: 1430242787
  • ISBN-13: 9781430242789
  • 相關分類: C#
  • 海外代購書籍(需單獨結帳)

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

商品描述

This book presents the C# 5.0 language in a uniquely succinct and visual format. Often in programming books, the information can be hidden in a vast sea of words. As a programmer who has over the years used a dozen programming languages, the author understands it can sometimes be difficult to slog through another 1,000-page book of dense text to learn a new language. There are likely many other programmers who feel the same way. To address this situation, this book explains C# 5.0 using figures; short, focused code samples; and clear, concise explanations.

Figures are of prime importance in this book. While teaching programming seminars, Daniel Solis found that he could almost watch the light bulbs going on over the students’ heads as he drew the figures on the whiteboard. In this text, he has distilled each important concept into simple but accurate illustrations. The visual presentation of the content will give you an understanding of C# that’s not possible with text alone.

For something as intricate and precise as a programming language, however, there must be text as well as figures. But rather than long, wordy explanations, Solis has used short, concise descriptions and bulleted lists to make each important piece of information visually distinct.

By the end of this book, you’ll have a thorough working knowledge of all aspects of the C# language, whether you’re a novice programmer or a seasoned veteran of other languages. If you want a long, leisurely, verbose explanation of the language, this is not the book for you. But if you want a concise, thorough, visual presentation of C# 5.0, this is just what you’re looking for.

What you’ll learn

  • Details of the C# 5.0 language presented in a clear, concise treatment
  • New features in the latest version of .NET, version 4.5, in the author’s unique visual style
  • How C# differs from and is similar to other programming languages, aiding migrating C++ and VB programmers who already know how languages work

Who this book is for

  • Visual Basic programmers interested in moving to C#
  • C++ programmers interested in moving to C#
  • Novice programmers interested in learning C#
  • Students in introductory programming classes learning C#

Table of Contents

  1. C# and the .NET Framework
  2. Overview of C# Programming
  3. Types, Storage, and Variables
  4. Classes: The Basics
  5. Methods
  6. More About Classes
  7. Classes and Inheritance
  8. Expressions and Operators
  9. Statements
  10. Structs
  11. Enumerations
  12. Arrays
  13. Delegates
  14. Events
  15. Interfaces
  16. Conversions
  17. Generics
  18. Enumerators and Iterators
  19. Introduction to LINQ
  20. Introduction to Asynchronous Programming
  21. Namespaces and Assemblies
  22. Exceptions
  23. Preprocessor Directives
  24. Reflection and Attributes
  25. Other Topics

商品描述(中文翻譯)

這本書以獨特的簡潔和視覺化格式介紹了 C# 5.0 語言。在許多程式設計書籍中,資訊常常隱藏在大量的文字中。作為一位多年來使用過十幾種程式語言的程式設計師,作者理解有時候要從另一本 1,000 頁的密集文本中學習一種新語言是多麼困難。可能還有許多其他程式設計師有相同的感受。為了解決這個問題,本書通過圖示、簡短且專注的程式碼範例以及清晰、簡潔的解釋來說明 C# 5.0。

圖示在本書中至關重要。在教授程式設計研討會時,**Daniel Solis** 發現當他在白板上繪製圖示時,幾乎可以看到學生們腦海中亮起的燈泡。在這本書中,他將每個重要概念提煉成簡單但準確的插圖。內容的視覺呈現將使您對 C# 的理解超越單靠文字所能達到的。

然而,對於像程式語言這樣複雜且精確的主題,必須同時包含文字和圖示。但與其使用冗長的解釋,Solis 採用了簡短、精煉的描述和項目符號列表,使每個重要資訊在視覺上都能清晰區分。

在本書結束時,無論您是新手程式設計師還是其他語言的資深專家,您都將對 C# 語言的各個方面有透徹的工作知識。如果您想要一個冗長、悠閒的語言解釋,這本書不適合您。但如果您想要一個簡潔、全面、視覺化的 C# 5.0 介紹,這正是您所尋找的。

您將學到的內容:
- 清晰、簡潔地呈現 C# 5.0 語言的細節
- 作者獨特視覺風格下,最新版本 .NET 4.5 的新特性
- C# 與其他程式語言的異同,幫助已了解語言運作的 C++ 和 VB 程式設計師進行轉換

本書適合的讀者:
- 有興趣轉向 C# 的 Visual Basic 程式設計師
- 有興趣轉向 C# 的 C++ 程式設計師
- 有興趣學習 C# 的新手程式設計師
- 學習 C# 的入門程式設計課程學生

目錄:
1. C# 與 .NET 框架
2. C# 程式設計概述
3. 類型、儲存和變數
4. 類別:基礎
5. 方法
6. 更多關於類別
7. 類別與繼承
8. 表達式和運算符
9. 語句
10. 結構
11. 列舉
12. 陣列
13. 委派
14. 事件
15. 介面
16. 轉換
17. 泛型
18. 列舉器和迭代器
19. LINQ 介紹
20. 非同步程式設計介紹
21. 命名空間和組件
22. 異常
23. 預處理指令
24. 反射和屬性
25. 其他主題