出版信息
C#程式設計實用教程
作者:
楊春元出版社:清華大學出版社
出版年:2013-7
頁數:349
定價:38
裝幀:平裝
ISBN:9787302326724
內容簡介
《計算機基礎與實訓教材系列:C#程式設計實用教程》由淺入深、循序漸進地介紹了C#的基本語法與編程技巧,以及面向對象程式設計的精髓。全書共10章,分別介紹了C群的起源、.NET Framework的工作原理、C#的基本語法、面向對象編程、程式調試和異常處理、Windows應用程式設計、數據訪問、Web應用程式及Web服務等。最後一章安排了項目實踐,綜合運用所學知識創建一個簡易的微博系統,該系統包含兩個不同的項目:類庫項目和Web網站。通過這個綜合實例,可以提高和拓寬讀者的實際技能。《計算機基礎與實訓教材系列:C#程式設計實用教程》內容豐富、結構清晰、語言簡練、圖文並茂,具有很強的實用性和可操作性,是一本適合於大中專院校、職業院校及各類社會培訓學校的優秀教材,也是廣大初、中級電腦用戶的自學參考書。
目錄
第1章 C#與.NET Framewonk
1.1 C#的起源
1.1.1 從C語言到C++
1.1.2 Java的出現
1.1.3 C#的誕生
1.1.4 C#的發展歷程
1.2 .NET Framework
1.2.1 什麼是.NET Framework
1.2.2 .NET Framework的工作原理
1.3 第一個C#程式
1.3.1 使用csc.exe
1.3.2 使用Visual Studio 2010
1.4 上機練習
1.5 習題
第2章 C#程式設計基礎
2.1 數據類型
2.1.1 數據類型的重要性
2.1.2 整數類型
2.1.3 浮點數類型
2.1.4 其他數據類型
2.1.5 轉義字元
2.2 字面量和變數
2.2.1 字面量
2.2.2 變數
2.3 運算符與表達式
2.3.1 算術運算符
2.3.2 賦值運算符
2.3.3 關係運算符
2.3.4 邏輯運算符
2.3.5 位運算符
2.3.6 布爾(位)賦值運算符
2.3.7 運算符的優先權
2.4 數據類型轉換
2.4.1 隱式轉換
2.4.2 顯式轉換
2.4.3 使用Convert命令轉換
2.5 程式控制語句
2.5.1 選擇語句
2.5.2 循環語句
2.5.3 跳轉語句
2.6 上機練習
2.7 習題
第3章 C#高級程式設計
3.1 複雜的變數類型
3.1.1 枚舉
3.1.2 結構
3.1.3 數組
3.1.4 使用字元串
3.2 函式
3.2.1 定義和使用函式
3.2.2 Main()函式
3.2.3 變數的作用域
3.2.4 為結構增加函式
3.2.5 遞歸函式
3.3 委託與事件
3.3.1 委託
3.3.2 事件
3.4 上機練習
3.5 習題
第4章 面向對象編程基礎
4.1 面向對象概述
4.1.1 一切都是對象
4.1.2 對象的生命周期
4.1.3 繼承與多態
4.1.4 靜態成員與靜態類
4.2 定義C#類
4.2.1 類的聲明
4.2.2 類基礎規範
4.2.3 類的主體
4.3 添加類成員
4.3.1 構造函式和析構函式
4.3.2 定義欄位
4.3.3 定義方法
4.3.4 定義屬性
4.3.5 在VS中添加類成員
4.3.6 運算符重載
4.4 結構和類對比
4.4.1 結構和類的區別
4.4.2 在結構中添加屬性
4.5 接口的定義與實現
4.5.1 接口概述
4.5.2 定義接口
4.5.3 接口的實現
4.6 部分類與部分方法
4.6.1 部分類的定義
4.6.2 部分方法
4.7 上機練習
4.8 習題
第5章 高級OOP技術
5.1 集合
5.1.1 對象之間的關係
5.1.2 提供集合功能的接口
5.1.3 使用集合
5.1.4 定義自己的集合
5.1.5 索引
5.1.6 疊代器
5.2 泛型
5.2.1 泛型概述
5.2.2 System.Collections.Generic命名空間
5.2.3 可空類型
5.3 定義泛型
5.3.1 定義泛型類
5.3.2 定義泛型方法
5.3.3 定義泛型接口
5.3.4 定義泛型委託
5.4 C#其他高級技術介紹
5.4.1 var變數
5.4.2 匿名類型
5.4.3 動態查找
5.4.4 擴展方法
5.4.5 Lambda表達式簡介
5.4.6 使用反射
5.5 上機練習