C# by Dissection

Ira Pohl

  • 出版商: Addison Wesley
  • 出版日期: 2002-11-09
  • 定價: $1,050
  • 售價: 9.5$998
  • 語言: 英文
  • 頁數: 624
  • 裝訂: Paperback
  • ISBN: 0201876671
  • ISBN-13: 9780201876673
  • 相關分類: C#
  • 立即出貨 (庫存=1)

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

商品描述

C# by Dissection presents a thorough introduction to the programming process by carefully developing working programs to illuminate key features of the C# programming language. C# is a modern, object-oriented language that enables programmers to quickly build a wide range of applications for the new Microsoft .NET platform, which allows them to be invoked across the Internet, from any language running on any operating system.

This book presents the concepts of the programming process using the “dissection” method. Dissection is a unique pedagogical tool first developed by the author to point out key features of program code. It is similar to a structured walk-through of the code, with the intention of explaining newly encountered programming elements and idioms as found in working code.

The book can be used by first time computer users or by experienced programmers who are transitioning to C#. Each chapter presents a number of carefully explained programs, which lead the reader in a holistic manner to ever-improving programming skills. Right from the start, the reader is introduced to complete programs, and at an early point in the book, the reader is introduced to writing functions as a major feature of structured programming.

Table of Contents

1. Writing a C# Program.
2. Native Types.
3. Statements.
4. Methods: Functional Abstraction.
5. Arrays.
6. Classes and Abstract Data Types.
7. Constructors, Conversions, and Operator Overloading.
8. Inheritance.
9. Input/Output.
10. Exceptions and Program Correctness.
11. Container Classes.
12. OOP Using C#.
Appendix A: ASCII Character C des.
Appendix B: Operator Precedence and Associativity.
Appendix C: String Library.
Appendix D: Visual Studio for C#.
Appendix E: Advanced Topics.

商品描述(中文翻譯)

《C#剖析》是一本全面介紹程式設計過程的書籍,通過精心開發的工作程式來闡明C#程式語言的關鍵特性。C#是一種現代的面向對象語言,使程序員能夠快速構建各種應用程序,並運行在新的Microsoft .NET平台上,從而可以在互聯網上從任何運行在任何操作系統上的語言中調用這些應用程序。

本書使用“剖析”方法來介紹程式設計過程的概念。剖析是作者首次開發的一種獨特的教學工具,旨在指出程式碼的關鍵特性。它類似於對程式碼的結構性遍歷,旨在解釋在工作程式碼中遇到的新的程式設計元素和慣用語法。

本書適用於初次使用電腦的用戶或正在轉向C#的經驗豐富的程式設計師。每一章都介紹了一些經過仔細解釋的程式,以全面提升讀者的程式設計技能。從一開始,讀者就會接觸到完整的程式,並在書的早期階段,讀者就會學習到將函數作為結構化程式設計的主要特點。

目錄:
1. 編寫C#程式
2. 原生類型
3. 陳述式
4. 方法:功能抽象
5. 陣列
6. 類和抽象數據類型
7. 構造函數、轉換和運算符重載
8. 繼承
9. 輸入/輸出
10. 异常和程式正確性
11. 容器類
12. 使用C#的面向對象程式設計
附錄A:ASCII字符C描述
附錄B:運算符優先順序和結合性
附錄C:字符串庫
附錄D:Visual Studio for C#
附錄E:高級主題