此商品已下架,若仍需天瓏代為查詢或代購書籍,請與門市客服人員聯繫,或 E-mail 至 service@tenlong.com.tw 將有專人為您服務。

A Programmer's Introduction to C#, 2/e
暫譯: 程式設計師的 C# 入門(第二版)

Eric Gunnerson

商品描述

A Programmer’s Introduction to C#, Second Edition is designed as a comprehensive reference to the C# language and is designed to help experienced programmers get up-to-speed on C#. Author Eric Gunnerson is a developer on Microsoft’s C# design team and has logged many hours writing and testing C# code. As such, he is uniquely poised to teach developers the effective use of this new language. Gunnerson also explains to readers how C# fits into Microsoft’s new .NET framework.

Gunnerson provides the foundation to let experienced programmers begin to develop in C#. Among the core topics covered are everything from C# basic statements and flow of execution, to classes, structs, interfaces, expressions, arrays, enums, delegates and events, exception handling, interoperability, and more! The final section of the book provides a history of C#, and a language comparison to other widely used programming languages. New features in this edition include coverage of how to develop a GUI application using Windows Forms and in-depth information on advanced topics such as threading and execution-time code generation.

Contents

  • Foreward
  • Dedication
  • Acknowledgments
  • About This Book
  • Introduction
  • Chapter 1: Object-Oriented Basics
  • Chapter 2: The .Net Runtime Environment
  • Chapter 3: C# QuickStart and Developing in C#
  • Chapter 4: Exception Handling
  • Chapter 5: Classes 101
  • Chapter 6: Base Classes and Inheritance
  • Chapter 7: Member Accessibility and Overloading
  • Chapter 8: Other Class Details
  • Chapter 9: Structs (Value Types)
  • Chapter 10: Interfaces
  • Chapter 11: Versioning
  • Chapter 12: Statements and Flow of Execution
  • Chapter 13: Variable Scoping and Definite Assignment
  • Chapter 14: Operators and Expressions
  • Chapter 15: Conversions
  • Chapter 16: Arrays
  • Chapter 17: Strings
  • Chapter 18: Properties
  • Chapter 19: Indexers and Enumerators
  • Chapter 20: Enumerations
  • Chapter 21: Attributes
  • Chapter 22: Delegates
  • Chapter 23: Events
  • Chapter 24: User-defined Conversions
  • Chapter 25: Operator Overloading
  • Chapter 26: Other Language Details
  • Chapter 27: Making Friends with the .Net Frameworks
  • Chapter 28: System.Array and the Collection Classes
  • Chapter 29: Threading and Asynchronous Operations
  • Chapter 30: Execution-Time Code Generation
  • Chapter 31: Interop
  • Chapter 32: .NET Frameworks Overview
  • Chapter 33: Windows Forms
  • Chapter 34: DiskDiff: More Sophistications
  • Chapter 35: DiskDiff: Making It Useful
  • Chapter 36: Deeper into C#
  • Chapter 37: Defensive Programming
  • Chapter 38: The Command Line Compiler
  • Chapter 39: C# Compared to Other Languages
  • Chapter 40: C# Resources and Futures

商品描述(中文翻譯)

《程式設計師的 C# 入門(第二版)》旨在作為 C# 語言的全面參考,幫助有經驗的程式設計師快速掌握 C#。作者 Eric Gunnerson 是微軟 C# 設計團隊的開發人員,擁有大量撰寫和測試 C# 代碼的經驗。因此,他在教授開發人員有效使用這種新語言方面具有獨特的優勢。Gunnerson 也向讀者解釋了 C# 如何融入微軟的新 .NET 框架。

Gunnerson 提供了讓有經驗的程式設計師開始在 C# 中開發的基礎。涵蓋的核心主題包括從 C# 的基本語句和執行流程,到類別、構造、介面、表達式、陣列、列舉、委派和事件、例外處理、互操作性等!本書的最後一部分提供了 C# 的歷史,以及與其他廣泛使用的程式語言的比較。本版的新特性包括如何使用 Windows Forms 開發 GUI 應用程式的內容,以及有關進階主題如執行緒和執行時代碼生成的深入資訊。

**內容**

- 前言
- 獻辭
- 感謝詞
- 本書介紹
- 介紹
- 第 1 章:物件導向基礎
- 第 2 章:.NET 執行環境
- 第 3 章:C# 快速入門與 C# 開發
- 第 4 章:例外處理
- 第 5 章:類別 101
- 第 6 章:基類與繼承
- 第 7 章:成員可及性與重載
- 第 8 章:其他類別細節
- 第 9 章:構造(值類型)
- 第 10 章:介面
- 第 11 章:版本控制
- 第 12 章:語句與執行流程
- 第 13 章:變數範圍與確定性賦值
- 第 14 章:運算子與表達式
- 第 15 章:轉換
- 第 16 章:陣列
- 第 17 章:字串
- 第 18 章:屬性
- 第 19 章:索引器與列舉器
- 第 20 章:列舉
- 第 21 章:屬性
- 第 22 章:委派
- 第 23 章:事件
- 第 24 章:使用者定義的轉換
- 第 25 章:運算子重載
- 第 26 章:其他語言細節
- 第 27 章:與 .NET 框架交朋友
- 第 28 章:System.Array 與集合類別
- 第 29 章:執行緒與非同步操作
- 第 30 章:執行時代碼生成
- 第 31 章:互操作
- 第 32 章:.NET 框架概述
- 第 33 章:Windows Forms
- 第 34 章:DiskDiff:更高級的功能
- 第 35 章:DiskDiff:使其有用
- 第 36 章:深入 C#
- 第 37 章:防禦性程式設計
- 第 38 章:命令列編譯器
- 第 39 章:C# 與其他語言的比較
- 第 40 章:C# 資源與未來