出版時(shí)間:2011-10 出版社:清華大學(xué)出版社 作者:鄭宇軍 頁數(shù):421
內(nèi)容概要
本書是關(guān)于c#語言程序設(shè)計(jì)的基礎(chǔ)教科書,深入講解了c#的語法和類型系統(tǒng)、面向?qū)ο蟪绦蛟O(shè)計(jì)(包括對象、接口、繼承和多態(tài)性)、泛型程序設(shè)計(jì)(包括泛型類型、可空類型、泛型方法和匿名方法),以及商業(yè)應(yīng)用開發(fā)的基礎(chǔ)知識(包括異常處理、文件操作和多線程)。
本書可作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)的程序設(shè)計(jì)語言教材,也可供專業(yè)開發(fā)人員學(xué)習(xí)參考。本書另配有實(shí)驗(yàn)指導(dǎo)書供教學(xué)選用。
書籍目錄
第1章 緒論
1.1 microsoft.net技術(shù)
1.2 .net framework
1.3 c#語言簡介
1.4 第一個c#應(yīng)用程序
1.5 c#程序的基本結(jié)構(gòu)
1.6 與用戶進(jìn)行交互
本章小結(jié)
習(xí)題1
第2章 c#數(shù)據(jù)類型
2.1 值類型
2.2 引用類型
2.3 類型轉(zhuǎn)換
本章小結(jié)
習(xí)題2
第3章 值和方法
3.1 常量和變量
3.2 字段
3.3 方法
3.4 成員訪問限制
本章小結(jié)
習(xí)題3
第4章 操作符和表達(dá)式
4.1 操作符
4.2 算術(shù)表達(dá)式
4.3 自增和自減表達(dá)式
4.4 位運(yùn)算表達(dá)式
4.5 賦值表達(dá)式
4.6 關(guān)系表達(dá)式
4.7 條件邏輯表達(dá)式
4.8 其他特殊表達(dá)式
本章小結(jié)
習(xí)題4
第5章 流程控制
5.1 選擇結(jié)構(gòu)
5.2 循環(huán)結(jié)構(gòu)
5.3 跳轉(zhuǎn)結(jié)構(gòu)
本章小結(jié)
習(xí)題5
第6章 深入理解類
6.1 面向?qū)ο蟮姆椒▽W(xué)
6.2 構(gòu)造函數(shù)和析構(gòu)函數(shù)
6.3 屬性
6.4 索引函數(shù)
6.5 事件
6.6 操作符重載
6.7 this關(guān)鍵字
本章小結(jié)
習(xí)題6
第7章 繼承和多態(tài)性
7.1 繼承
7.2 多態(tài)性
7.3 接口與繼承
7.4 擴(kuò)展方法
本章小結(jié)
習(xí)題7
第8章 常用類型
8.1 math類
8.2 字符串類型
8.3 datetime結(jié)構(gòu)
8.4 集合類型
8.5 type類型
本章小結(jié)
習(xí)題8
第9章 windows窗體和控件
9.1 基礎(chǔ)類型
9.2 窗體和消息框
9.3 常用控件
9.4 窗體和控件應(yīng)用示例
本章小結(jié)
習(xí)題9
第10章 泛型基礎(chǔ)
10.1 為何使用泛型
10.2 泛型的定義
10.3 多參數(shù)泛型
10.4 類型限制
10.5 泛型與繼承
本章小結(jié)
習(xí)題10
第11章 元組和可空類型
11.1 元組
11.2 可空類型
本章小結(jié)
習(xí)題11
第12章 深入泛型技術(shù)
12.1 泛型方法
12.2 泛型接口
12.3 泛型集合與循環(huán)遍歷
本章小結(jié)
習(xí)題12
第13章 匿名方法和lambda表達(dá)式
13.1 命名方法和匿名方法
13.2 使用lambda表達(dá)式
13.3 泛型委托與匿名方法
13.4 外部變量
13.5 深入了解delegate類
13.6 匿名方法應(yīng)用示例——計(jì)算器程序
本章小結(jié)
習(xí)題13
第14章 異常處理
14.1 異常和異常處理
14.2 c#中的異常處理結(jié)構(gòu)
14.3 異常的傳播與處理
14.4 主動引發(fā)異常
14.5 使用異常的原則和技巧
本章小結(jié)
習(xí)題14
第15章 文件io操作
15.1 文件系統(tǒng)概述
15.2 驅(qū)動器、目錄和文件
15.3 文件流和數(shù)據(jù)流
15.4 文件對話框
15.5 對象數(shù)據(jù)存取
本章小結(jié)
習(xí)題15
第16章 進(jìn)程和線程
16.1 進(jìn)程
16.2 線程
本章小結(jié)
習(xí)題16
第17章 asp.net應(yīng)用開發(fā)
17.1 在visual studio中創(chuàng)建asp.net應(yīng)用程序
17.2 web程序基本對象
17.3 web服務(wù)器控件
17.4 web應(yīng)用程序示例——列車時(shí)刻表查詢
習(xí)題17
第18章 代碼組織與管理
18.1 分部類型
18.2 代碼中的預(yù)處理器指令
18.3 xml代碼注釋
本章小結(jié)
習(xí)題18
參考文獻(xiàn)
圖書封面
評論、評分、閱讀與下載
C#語言程序設(shè)計(jì)基礎(chǔ) PDF格式下載