注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C#程序設(shè)計(jì)教程

C#程序設(shè)計(jì)教程

C#程序設(shè)計(jì)教程

定 價(jià):¥39.00

作 者: 李春葆 等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 重點(diǎn)大學(xué)計(jì)算機(jī)專(zhuān)業(yè)系列教材
標(biāo) 簽: VC++

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302206484 出版時(shí)間: 2010-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 419 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《C#程序設(shè)計(jì)教程》以Visual C# 2005為平臺(tái)介紹C#程序設(shè)計(jì)方法,包括C#可視化編程過(guò)程、C#語(yǔ)言基礎(chǔ)、窗體和控件設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、圖形設(shè)計(jì)、文件操作、ADO.NET數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)、XML應(yīng)用和Web應(yīng)用程序設(shè)計(jì)等?!禖#程序設(shè)計(jì)教程》內(nèi)容翔實(shí),循序漸進(jìn)地介紹各個(gè)知識(shí)點(diǎn),可作為各類(lèi)高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)“C#程序設(shè)計(jì)”課程的教學(xué)用書(shū),也適合作為計(jì)算機(jī)應(yīng)用人員和計(jì)算機(jī)愛(ài)好者參考用書(shū)。

作者簡(jiǎn)介

暫缺《C#程序設(shè)計(jì)教程》作者簡(jiǎn)介

圖書(shū)目錄

第1章 C#概述
1.1 什么是C#語(yǔ)言
1.2.NET Framework
1.2.1.NET Framework的目標(biāo)
1.2.2.NET Framework的體系結(jié)構(gòu)
1.3 配置Visual C#開(kāi)發(fā)環(huán)境和啟動(dòng)退出操作
1.3.1 配置Visual C#開(kāi)發(fā)環(huán)境
1.3.2 C#的啟動(dòng)
1.3.3 Visual C#的退出
1.4 Visual C#的集成開(kāi)發(fā)環(huán)境(IDE)
1.4.1 Visual C#菜單欄
1.4.2 Visual C#工具欄
1.4.3 Visual C#工具箱
1.4.4 解決方案資源管理器
1.4.5 “屬性”窗口
1.4.6 窗體設(shè)計(jì)器
1.4.7 代碼編輯窗口
1.4.8 其他窗口
1.4.9 幫助系統(tǒng)
1.5 編輯器設(shè)置
習(xí)題1
上機(jī)實(shí)驗(yàn)1
第2章 簡(jiǎn)單的C#程序設(shè)計(jì)
2.1 第一個(gè)Windows控制臺(tái)應(yīng)用程序
2.1.1 控制臺(tái)應(yīng)用程序示例
2.1.2 控制臺(tái)應(yīng)用程序項(xiàng)目的組成
2.1.3 控制臺(tái)應(yīng)用程序的程序組成
2.2 第一個(gè)Windows應(yīng)用程序
2.2.1 Windows應(yīng)用程序示例
2.2.2 Windows應(yīng)用程序項(xiàng)目的組成
2.2.3 Windows應(yīng)用程序的程序組成
習(xí)題2
上機(jī)實(shí)驗(yàn)2
第3章 C#程序設(shè)計(jì)基礎(chǔ)
3.1 標(biāo)識(shí)符
3.2 C#中數(shù)據(jù)類(lèi)型
3.2.1 值類(lèi)型
3.2.2 引用類(lèi)型
3.2.3 類(lèi)型轉(zhuǎn)換
3.2.4 裝箱和拆箱
3.3 C#中的變量和常量
3.3.1 變量
3.3.2 常量
3.4 結(jié)構(gòu)類(lèi)型和枚舉類(lèi)型
3.4.1 結(jié)構(gòu)類(lèi)型
3.4.2 枚舉類(lèi)型
3.5 C#運(yùn)算符和表達(dá)式
3.5.1 算術(shù)運(yùn)算符
3.5.2 字符串運(yùn)算符
3.5.3 賦值運(yùn)算符
3.5.4 關(guān)系運(yùn)算符
3.5.5 邏輯運(yùn)算符
3.5.6 位運(yùn)算符
3.5.7 條件運(yùn)算符
3.5.8 其他運(yùn)算符
3.5.9 運(yùn)算符的優(yōu)先級(jí)
3.6 C#中常用類(lèi)和結(jié)構(gòu)
3.6.1 String類(lèi)
3.6.2 Math類(lèi)
3.6.3 Convert類(lèi)
3.6.4 DateTime結(jié)構(gòu)
習(xí)題3
上機(jī)實(shí)驗(yàn)3
第4章 C#控制語(yǔ)句
4.1 選擇控制語(yǔ)句
4.1.1 if語(yǔ)句
4.1.2 if…else語(yǔ)句
4.1.3 if…else if語(yǔ)句
4.1.4 switch語(yǔ)句
4.2 循環(huán)控制語(yǔ)句
4.2.1 while語(yǔ)句
4.2.2 dowhile語(yǔ)句
4.2.3 for語(yǔ)句
4.3 跳轉(zhuǎn)語(yǔ)句
4.3.1 break語(yǔ)句
4.3.2 continue語(yǔ)句
4.3.3 goto語(yǔ)句
習(xí)題4
上機(jī)實(shí)驗(yàn)4
第5章 數(shù)組和集合
5.1 一維數(shù)組
5.1.1 一維數(shù)組的定義
5.1.2 一維數(shù)組的動(dòng)態(tài)初始化
5.1.3 一維數(shù)組的靜態(tài)初始化
5.1.4 訪問(wèn)一維數(shù)組中的元素
5.1.5 一維數(shù)組的越界
5.2 二維數(shù)組
5.2.1 二維數(shù)組的定義
5.2.2 二維數(shù)組的動(dòng)態(tài)初始化
5.2.3 二維數(shù)組的靜態(tài)初始化
5.2.4 訪問(wèn)二維數(shù)組中的元素
5.3 Array類(lèi)
5.3.1 Array類(lèi)的屬性和方法
5.3.2 Array類(lèi)中方法的使用
5.4 交錯(cuò)數(shù)組
5.4.1 交錯(cuò)數(shù)組的定義和初始化
5.4.2 訪問(wèn)交錯(cuò)數(shù)組中的元素
5.5 ArrayList類(lèi)
5.5.1 定義ArrayList類(lèi)的對(duì)象
5.5.2 ArrayList類(lèi)的屬性
5.5.3 ArrayList類(lèi)的方法
5.6 List[T]類(lèi)
5.6.1 定義List[T]類(lèi)的對(duì)象
5.6.2 List[T]類(lèi)的屬性
5.6.3 List[T]類(lèi)的方法
習(xí)題5
上機(jī)實(shí)驗(yàn)5
第6章 面向?qū)ο蟪绦蛟O(shè)計(jì)
6.1 面向?qū)ο蟪绦蛟O(shè)計(jì)概述
6.1.1 面向?qū)ο蟮幕靖拍?br />6.1.2 面向?qū)ο蟮膬?yōu)點(diǎn)
6.2 命名空間
6.2.1 命名空間概述
6.2.2 使用命名空間
6.3 類(lèi)
6.3.1 類(lèi)的聲明
6.3.2 類(lèi)的成員
6.3.3 分部類(lèi)
6.4 對(duì)象
6.4.1 定義類(lèi)的對(duì)象
6.4.2 訪問(wèn)對(duì)象的字段
6.4.3 調(diào)用對(duì)象的方法
6.5 構(gòu)造函數(shù)和析構(gòu)函數(shù)
6.5.1 構(gòu)造函數(shù)
6.5.2 析構(gòu)函數(shù)
6.6 靜態(tài)成員
6.6.1 靜態(tài)字段
6.6.2 靜態(tài)方法
6.7 屬性
6.7.1 什么是屬性
6.7.2 屬性聲明
6.8 方法
6.8.1 什么是方法
6.8.2 方法的定義
6.8.3 方法的返回值
6.8.4 方法的參數(shù)
6.8.5 方法的重載
6.9 索引器
6.9.1 什么是索引器
6.9.2 定義索引器
6.9.3 使用其他值進(jìn)行索引
6.10 委托
6.10.1 什么是委托
6.10.2 定義和使用委托
6.10.3 委托對(duì)象封裝多個(gè)方法
6.10.4 使委托與匿名方法關(guān)聯(lián)
6.11 事件
6.11.1 什么是事件
6.11.2 事件的創(chuàng)建和使用
6.12 運(yùn)算符重載
6.12.1 運(yùn)算符重載概述
6.12.2 一元運(yùn)算符重載
6.12.3 二元運(yùn)算符重載
6.13 類(lèi)的轉(zhuǎn)換
6.13.1 關(guān)鍵字is
6.13.2 關(guān)鍵字as
習(xí)題6
上機(jī)實(shí)驗(yàn)6
第7章 繼承和接口設(shè)計(jì)
7.1 繼承
7.1.1 什么是繼承
7.1.2 派生類(lèi)的聲明
7.1.3 基類(lèi)成員的可訪問(wèn)性
7.1.4 按次序調(diào)用構(gòu)造函數(shù)和析構(gòu)函數(shù)
7.1.5 使用sealed修飾符來(lái)禁止繼承
7.2 多態(tài)性
7.2.1 什么是多態(tài)性
7.2.2 隱藏基類(lèi)方法
7.2.3 重寫(xiě)
7.3 抽象類(lèi)
7.3.1 什么是抽象類(lèi)
7.3.2 抽象方法
7.3.3 抽象屬性
7.4 接口
7.4.1 什么是接口
7.4.2 接口的定義
7.4.3 接口的成員
7.4.4 接口的實(shí)現(xiàn)
7.4.5 接口映射
7.4.6 接口實(shí)現(xiàn)的繼承
7.4.7 重新實(shí)現(xiàn)接口
7.5 接口在集合排序中的應(yīng)用
7.5.1 ArrayList類(lèi)的排序方法
7.5.2 IComparable接口
7.5.3 IComparer接口
7.6 泛型編程
7.6.1 什么是泛型
7.6.2 泛型的定義和使用
習(xí)題7
上機(jī)實(shí)驗(yàn)7
第8章 Windows窗體應(yīng)用程序設(shè)計(jì)
8.1 窗體設(shè)計(jì)
8.1.1 創(chuàng)建Windows窗體應(yīng)用程序的過(guò)程
8.1.2 窗體類(lèi)型
8.1.3 窗體的常用屬性
8.1.4 窗體的常用事件
8.1.5 窗體的常用方法
8.1.6 窗體上各事件的引發(fā)順序
8.1.7 焦點(diǎn)與Tab鍵次序
8.2 常用的控件設(shè)計(jì)
8.2.1 控件概述
8.2.2 富文本框控件
8.2.3 分組框控件
8.2.4 面板控件
8.2.5 復(fù)選框控件
8.2.6 單選按鈕控件
8.2.7 圖片框控件
8.2.8 組合框控件
8.2.9 列表框控件
8.2.10 帶復(fù)選框的列表框控件
8.2.11 定時(shí)器控件
8.2.12 滾動(dòng)條控件
8.2.13 月歷控件
8.2.14 日期/時(shí)間控件
8.2.15 超鏈接標(biāo)簽控件
8.3 多文檔窗體
8.4 窗體設(shè)計(jì)的事件機(jī)制
8.4.1 什么是事件處理程序
8.4.2 在Windows窗體中創(chuàng)建事件處理程序
8.4.3 在運(yùn)行時(shí)為Windows窗體創(chuàng)建事件處理程序
8.4.4 將多個(gè)事件連接到Windows窗體中的單個(gè)事件處理程序
習(xí)題8
上機(jī)實(shí)驗(yàn)8
第9章 用戶(hù)界面設(shè)計(jì)
9.1 菜單設(shè)計(jì)
9.1.1 菜單的基本結(jié)構(gòu)
9.1.2 創(chuàng)建下拉式菜單
9.1.3 彈出式菜單設(shè)計(jì)
9.1.4 為菜單項(xiàng)添加訪問(wèn)熱鍵和快捷鍵
9.2 通用對(duì)話框
9.2.1 打開(kāi)文件對(duì)話框
9.2.2 保存文件對(duì)話框
9.2.3 顏色對(duì)話框
9.2.4 字體對(duì)話框
9.3 圖像列表框控件
9.3.1 建立ImageList控件
9.3.2 ImageList控件的屬性
9.3.3 Images集合的屬性和方法
9.4 樹(shù)形視圖控件
9.4.1 TreeView控件概述
9.4.2 建立TreeView控件
9.4.3 TreeView控件的屬性
9.4.4 TreeView控件的事件和方法
9.4.5 Nodes集合和TreeNode對(duì)象
9.4.6 運(yùn)行時(shí)TreeView控件的基本操作
9.5 列表視圖控件
9.5.1 ListView控件概述
9.5.2 建立ListView控件
9.5.3 ListView控件的屬性
9.5.4 ListView控件的事件和方法
9.5.5 Items集合和ListViewItem對(duì)象
9.5.6 Columns集合和ColumnHeader對(duì)象
9.5.7 運(yùn)行時(shí)ListView控件的基本操作
9.6 工具欄控件
9.6.1 建立ToolStrip控件
9.6.2 ToolStrip控件的屬性
9.6.3 Items集合和ToolStripButton對(duì)象
9.7 狀態(tài)欄控件
9.7.1 建立StatusStrip控件
9.7.2 StatusStrip控件的屬性
習(xí)題9
上機(jī)實(shí)驗(yàn)9
第10章 圖形設(shè)計(jì)
10.1 繪圖概述
10.1.1 繪圖的基本知識(shí)
10.1.2 什么是GDI+
10.1.3 Graphics類(lèi)
10.2 繪圖的基本步驟
10.3 繪制圖形
10.3.1 繪制直線
10.3.2 繪制矩形
10.3.3 繪制多邊形
10.3.4 繪制圓和橢圓
10.3.5 繪制弧線
10.3.6 繪制餅形
10.3.7 繪制非閉合曲線
10.3.8 繪制閉合曲線
10.3.9 繪制貝濟(jì)埃曲線
10.4 創(chuàng)建畫(huà)圖工具
10.4.1 創(chuàng)建畫(huà)筆
10.4.2 創(chuàng)建筆刷
10.4.3 創(chuàng)建字體
10.5 繪制文本
習(xí)題10
上機(jī)實(shí)驗(yàn)10
第11章 文件操作
11.1 文件和System.IO模型概述
11.1.1 文件類(lèi)型
11.1.2 文件的屬性
11.1.3 文件訪問(wèn)方式
11.2 System.IO模型
11.2.1 什么是System.IO模型
11.2.2 文件編碼
11.2.3 C#的文件流
11.3 文件夾和文件操作
11.3.1 文件夾操作
11.3.2 文件操作
11.4 FileStream類(lèi)
11.5 文本文件的操作
11.5.1 StreamReader類(lèi)
11.5.2 StreamWriter類(lèi)
11.6 二進(jìn)制文件操作
11.6.1 BinaryWriter類(lèi)
11.6.2 BinaryReader類(lèi)
11.6.3 二進(jìn)制文件的隨機(jī)查找
11.7 序列化和反序列化
11.7.1 序列化
11.7.2 反序列化
習(xí)題11
上機(jī)實(shí)驗(yàn)11
第12章 錯(cuò)誤調(diào)試和異常處理
12.1 錯(cuò)誤分類(lèi)
12.2 程序調(diào)試
12.2.1 調(diào)試工具
12.2.2 如何開(kāi)始調(diào)試
12.2.3 設(shè)置斷點(diǎn)
12.2.4 定位錯(cuò)誤
12.2.5 調(diào)試過(guò)程
12.2.6 顯示調(diào)試信息
12.2.7 單步跟蹤
12.3 異常處理
12.3.1 異常概述
12.3.2 異常處理語(yǔ)句
12.3.3 常用的異常類(lèi)
習(xí)題12
上機(jī)實(shí)驗(yàn)12
第13章 ADO.NET數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)
13.1 數(shù)據(jù)庫(kù)概述
13.1.1 關(guān)系數(shù)據(jù)庫(kù)的基本結(jié)構(gòu)
13.1.2 結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)
13.2 ADO.NET模型
13.2.1 ADO.NET簡(jiǎn)介
13.2.2 ADO.NET體系結(jié)構(gòu)
13.2.3 ADO.NET數(shù)據(jù)庫(kù)的訪問(wèn)流程
13.3 ADO.NET的數(shù)據(jù)訪問(wèn)對(duì)象
13.3.1 OleDbConnection對(duì)象
13.3.2 OleDbCommand對(duì)象
13.3.3 OleDbDataReader對(duì)象
13.3.4 OleDbDataAdapter對(duì)象
13.4 DataSet對(duì)象
13.4.1 DataSet對(duì)象概述
13.4.2 DataSet對(duì)象的屬性和方法
13.4.3 Tables集合和DataTable對(duì)象
13.4.4 Columns集合和DataColumn對(duì)象
13.4.5 Rows集合和DataRow對(duì)象
13.4.6 Relations集合和DataRelation對(duì)象
13.5 數(shù)據(jù)綁定
13.5.1 數(shù)據(jù)綁定概述
13.5.2 BindingNavigator控件
13.6 DataView對(duì)象
13.6.1 DataView對(duì)象概述
13.6.2 DataView對(duì)象的列排序設(shè)置
13.6.3 DataView對(duì)象的過(guò)濾條件設(shè)置
13.7 DataGridView控件
13.7.1 創(chuàng)建DataGridView對(duì)象
13.7.2 DataGridView的屬性、方法和事件
13.7.3 DataGridView與DataView對(duì)象結(jié)合
13.7.4 通過(guò)DataGridView對(duì)象更新數(shù)據(jù)源
習(xí)題13
上機(jī)實(shí)驗(yàn)13
第14章 XML及其應(yīng)用
14.1 XML概述
14.2 XML語(yǔ)法規(guī)則
14.2.1 XML文檔中有關(guān)的術(shù)語(yǔ)
14.2.2 XML文檔的結(jié)構(gòu)
14.2.3 XML文檔的語(yǔ)法規(guī)定
14.3 XPath表達(dá)式
14.3.1 路徑匹配
14.3.2 謂詞
14.3.3 屬性匹配
14.3.4 通配符
14.3.5 XPath軸
14.4 用.NET Framework類(lèi)操作XML文檔
14.4.1 XML文檔操作類(lèi)
14.4.2 XML文檔的節(jié)點(diǎn)操作
14.5 DataSet和XML文檔的相互轉(zhuǎn)換
14.5.1 將XML文檔轉(zhuǎn)換成DataSet數(shù)據(jù)
14.5.2 將DataSet數(shù)據(jù)轉(zhuǎn)換成XML文件
習(xí)題14
上機(jī)實(shí)驗(yàn)14
第15章 Web應(yīng)用程序設(shè)計(jì)
15.1 ASP.NET概述
15.1.1 ASP.NET的發(fā)展歷程
15.1.2 ASP.NET網(wǎng)頁(yè)的組件
15.1.3 ASP.NET網(wǎng)頁(yè)的運(yùn)行方式
15.1.4 ASP.NET頁(yè)面的結(jié)構(gòu)
15.2 開(kāi)發(fā)Web應(yīng)用程序的準(zhǔn)備工作
15.2.1 安裝Web服務(wù)器
15.2.2 管理和配置服務(wù)器
15.3 創(chuàng)建一個(gè)簡(jiǎn)單的Web應(yīng)用程序
15.4 基本ASP.NET服務(wù)器控件
15.4.1 服務(wù)器控件概述
15.4.2 Label、Button和TextBox控件
15.4.3 DropDownList控件
15.4.4 CheckBox、CheckBoxList、RadioButton和RadioButtonList控件
15.4.5 數(shù)據(jù)驗(yàn)證控件
15.4.6 鏈接控件
15.5 高級(jí)ASP.NET服務(wù)器端控件
15.5.1 AccessDataSource控件
15.5.2 GridView控件
15.5.3 DetailsView控件
習(xí)題15
上機(jī)實(shí)驗(yàn)15
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)