< >
本書從頭開始介紹C#編程語言,以及與.NET平臺相關的內容,詳細說明物件導向編程的基礎知識,重要的編程技術,解決問題的方案,並完全含蓋C#的基本內容,如:類別、物件、資料類別、迴圈、分支述句、陣列和命名空間。在前面的章節中,說明C#的優勢,以及快速學習該語言的方法,使您可以迅速掌握編寫C#程式的方法。隨後,通過許多範例、個案研究、圖表、復習題和編程練習,您將不斷擴充自己的知識,學習高階概念,如繼承、多型、介面、異常處理機制,以及C#最具創新性的功能,如屬性、索引、委託和事件。本書的重點是C#和基本編程技術,能夠幫助您很快成為在.NET平臺上使用C#建立Windows程式的高手。本書的主要內容有:·介紹能透徹理解C#所需要的軟硬體的基本概念。·說明編寫、編譯和運行C#程式的基本步驟。·敘述成功的程式人員於軟體開發階段中,如何編寫強健的電腦程式。·重點介紹物件導向編程。·說明使用C#實作物件導向的概念。·介紹廣泛應用的UML(Unified Modeling Language,統一建模語言)。·說明如何使用虛擬碼和流程圖構造和使用演算法。·研究基本計算問題的典型解決方案,例如排序和搜索。·深入介紹C#語言的組成,它們之間的關係,以及如何與.NET Framework交互作用。·使用“語法”方塊,準確地描述C#的各種語法,可以作為方便的參考資源。·使用“提示”和“常見問題”方塊,對程式員提出適當的忠告,非常具有實用價值。提供本書範例原始碼的網站:·本書所有範例原始碼,均可以從www.samspublishing.com下載。
第1章 電腦和電腦編程:基本概念第2章 第一個C#程式第3章 C#基礎第一部份第4章 C#基礎第二部份第5章 第一個物件導向C#程式第6章 簡單型別第7章 型別第二部份:運算子、列舉元和字串第8章 控制流程第一部份:分支述句及相關概念第9章 控制流程第二部份:迴圈述句第10章 陣列第一部份:陣列基礎第11章 陣列第二部份:多維陣列——搜尋和排序陣列第12章 類別分析第一部份:static類別成員和方法第13章 類別分析第二部份:物件創建和垃圾收集第14章 類別分析第三部份:編寫直觀代碼第15章 命名空間、編譯單元和部件第16章 繼承第一部份:基本概念第17章 繼承第二部份:abstract函數、多型和介面第18章 結構第19章 例外處理第20章 委託和事件第21章 前置處理、XML文件和屬性第22章 檔案I/O基礎第23章 遞迴基礎附錄A 測試和練習答案
用實例學ASP.NET--使用C#與ADO.NET ASP.NET資料庫程式設計教學手冊--使用C# 微軟Community技術論壇Q&A精華篇
購買紙本書