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

C#程序設(shè)計(jì)經(jīng)典教程

C#程序設(shè)計(jì)經(jīng)典教程

定 價(jià):¥39.50

作 者: 羅福強(qiáng) 等主編
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)面向工程應(yīng)用型計(jì)算機(jī)人才培養(yǎng)規(guī)劃教材
標(biāo) 簽: 計(jì)算機(jī)

ISBN: 9787302275053 出版時(shí)間: 2012-02-01 包裝: 平裝
開本: 大32開 頁數(shù): 381 字?jǐn)?shù):  

內(nèi)容簡介

  c#是微軟公司推出的新一代編程語言。它在c++的基礎(chǔ)之上重新打造,成為一門全新的完全面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,能夠提供更高的可靠性和安全性,不僅能用于開發(fā)傳統(tǒng)的控制臺應(yīng)用程序和windows應(yīng)用程序,還可用于開發(fā)web應(yīng)用程序、silverlight動畫和xna游戲。全書共14章,分為兩部分,第1部分為c#基礎(chǔ),共8章,重點(diǎn)介紹了c#的基本語法、面向?qū)ο蟮某绦蛟O(shè)計(jì)方法、基于事件驅(qū)動的程序設(shè)計(jì)方法以及程序的調(diào)試和異常處理方法。第2部分共6章,在c#基礎(chǔ)之上,比較全面地展示了c#的各種應(yīng)用技術(shù),包括windows程序設(shè)計(jì)技術(shù)、數(shù)據(jù)庫編程技術(shù)、文件操作與編程技術(shù)、xml與linq高級數(shù)據(jù)訪問技術(shù)、網(wǎng)絡(luò)應(yīng)用編程技術(shù)和多媒體編程技術(shù)等。《21世紀(jì)面向工程應(yīng)用型計(jì)算機(jī)人才培養(yǎng)規(guī)劃教材:C#程序設(shè)計(jì)經(jīng)典教程》內(nèi)容豐富,可操作性強(qiáng),敘述簡潔流暢,沒有晦澀的術(shù)語,所有實(shí)例精心設(shè)計(jì),能夠幫助讀者輕松、愉快地掌握c#的基本語法、編程方法和應(yīng)用技巧?!?1世紀(jì)面向工程應(yīng)用型計(jì)算機(jī)人才培養(yǎng)規(guī)劃教材:C#程序設(shè)計(jì)經(jīng)典教程》可作為高等院校計(jì)算機(jī)相關(guān)專業(yè)學(xué)生的教材,也可作為初、中級讀者和培訓(xùn)班學(xué)員學(xué)習(xí)的參考用書。

作者簡介

暫缺《C#程序設(shè)計(jì)經(jīng)典教程》作者簡介

圖書目錄

第1章 c#概述
1.1 c#簡介
1.1.1 c#語言的發(fā)展
1.1.2 c#語言的特點(diǎn)
1.2 c#程序的開發(fā)環(huán)境
1.2.1 visual studio.net 的基本操作
1.2.2 visual studio.net解決方案和項(xiàng)目文件的組織結(jié)構(gòu)
1.2.3 visual studio.net的幫助
1.3 c#程序入門
1.3.1 一個(gè)簡單的c#控制臺應(yīng)用程序
1.3.2 一個(gè)簡單的win 32應(yīng)用程序
1.3.3 一個(gè)具有輸入功能的win 32應(yīng)用程序
1.3.4 一個(gè)簡單的web應(yīng)用程序
1.3.5 c#程序的特點(diǎn)
習(xí)題
上機(jī)實(shí)驗(yàn)1
第2章 c#程序設(shè)計(jì)基礎(chǔ)
2.1 常量與變量
2.1.1 常量
2.1.2 變量
2.2 c#的數(shù)據(jù)類型
2.2.1 簡單類型
2.2.2 枚舉型enum
2.2.3 結(jié)構(gòu)型struct
2.2.4 數(shù)據(jù)類型轉(zhuǎn)換
2.3 運(yùn)算符與表達(dá)式
2.3.1 算術(shù)運(yùn)算符與表達(dá)式
2.3.2 賦值運(yùn)算符與表達(dá)式
2.3.3 關(guān)系運(yùn)算符與表達(dá)式
2.3.4 邏輯運(yùn)算符與表達(dá)式
2.4 數(shù)組和字符串
2.4.1 一維數(shù)組
2.4.2 多維數(shù)組
2.4.3 數(shù)組型的數(shù)組
2.4.4 字符串string
習(xí)題
上機(jī)實(shí)驗(yàn)2
第3章 c#程序的流程控制
3.1 c#程序的分支語句
3.1.1 if語句
3.1.2 switch語句
3.1.3 分支語句的嵌套
3.2 c#程序的循環(huán)語句
3.2.1 while語句
3.2.2 do/while語句
3.2.3 for語句
3.2.4 foreach語句
3.2.5 循環(huán)語句的嵌套
3.3 跳轉(zhuǎn)語句
3.3.1 goto語句
3.3.2 break語句
3.3.3 continue語句
習(xí)題
上機(jī)實(shí)驗(yàn)3
第4章 面向?qū)ο蟪绦蛟O(shè)計(jì)入門
4.1 面向?qū)ο蟮幕靖拍?br />4.1.1 對象
4.1.2 事件與方法
4.1.3 類與對象
4.1.4 抽象、封裝、繼承與多態(tài)
4.2 類的定義
4.2.1 類的聲明和實(shí)例化
4.2.2 類的數(shù)據(jù)成員和屬性
4.2.3 類的可訪問性
4.2.4 值類型與引用類型
4.3 類的方法
4.3.1 方法的聲明與調(diào)用
4.3.2 方法的參數(shù)傳遞
4.3.3 方法的重載
4.4 構(gòu)造函數(shù)
4.4.1 構(gòu)造函數(shù)的聲明和調(diào)用
4.4.2 構(gòu)造函數(shù)的重載
4.4.3 構(gòu)造函數(shù)與只讀字段
4.4.4 對象的生命周期和析構(gòu)函數(shù)
習(xí)題
上機(jī)實(shí)驗(yàn)4
第5章 面向?qū)ο蟮母呒壋绦蛟O(shè)計(jì)
5.1 靜態(tài)成員與靜態(tài)類
5.1.1 靜態(tài)成員
5.1.2 靜態(tài)構(gòu)造函數(shù)
5.1.3 靜態(tài)類
5.2 類的繼承性與多態(tài)性
5.2.1 類的繼承性
5.2.2 類的多態(tài)性
5.3 抽象類與接口
5.3.1 抽象類
5.3.2 接口
5.3.3 抽象類與接口的比較
5.4 嵌套類、分部類與命名空間
5.4.1 嵌套類
5.4.2 分部類
5.4.3 命名空間
習(xí)題
上機(jī)實(shí)驗(yàn)5
第6章 集合、索引器與泛型
6.1 集合
6.1.1 集合概述
6.1.2 arraylist
6.1.3 哈希表hashtable
6.1.4 棧和隊(duì)列
6.2 索引器
6.2.1 索引器的定義與使用
6.2.2 索引器與屬性的比較
6.3 泛型
6.3.1 泛型概述
6.3.2 泛型集合
6.3.3 泛型類、泛型方法和泛型接口
習(xí)題
上機(jī)實(shí)驗(yàn)6
第7章 程序調(diào)試與異常處理
7.1 程序錯(cuò)誤
7.1.1 程序錯(cuò)誤分類
7.1.2 調(diào)試程序錯(cuò)誤
7.2 程序的異常處理
7.2.1 異常的概念
7.2.2 trycatch語句與異常處理
7.2.3 finally語句
7.2.4 throw語句與拋出異常
習(xí)題
上機(jī)實(shí)驗(yàn)7
第8章 基于事件驅(qū)動的程序設(shè)計(jì)技術(shù)
8.1 基于事件的編程思想
8.2 委托
8.2.1 委托概述
8.2.2 委托的聲明、實(shí)例化與使用
8.2.3 多路廣播與委托的組合
8.3 事件
8.3.1 事件的聲明
8.3.2 事件的預(yù)訂
8.3.3 事件的引用
8.4 基于事件的windows編程
8.4.1 windows應(yīng)用程序概述
8.4.2 windows窗體與事件驅(qū)動編程
習(xí)題
上機(jī)實(shí)驗(yàn)8
第9章 windows程序的界面設(shè)計(jì)
9.1 窗體與控件概述
9.1.1 windows窗體
9.1.2 窗體的控件
9.2 按鈕與文本顯示、編輯控件
9.2.1 按鈕控件
9.2.2 文本顯示控件
9.2.3 文本編輯控件
9.2.4 應(yīng)用實(shí)例
9.3 列表與選擇控件
9.3.1 radiobutton控件
9.3.2 checkbox控件
9.3.3 listbox控件
9.3.4 combobox控件
9.3.5 其他常用控件
9.3.6 應(yīng)用實(shí)例
9.4 圖形顯示控件
9.4.1 picturebox控件
9.4.2 imagelist控件
9.4.3 應(yīng)用實(shí)例
9.5 容器控件
9.5.1 groupbox控件
9.5.2 panel控件
9.5.3 tabcontrol控件
9.5.4 應(yīng)用實(shí)例
9.6 對話框
9.6.1 對話框概述
9.6.2 消息框
9.6.3 通用對話框
9.6.4 應(yīng)用實(shí)例
9.7 菜單、工具欄和狀態(tài)欄
9.7.1 菜單
9.7.2 工具欄
9.7.3 狀態(tài)欄
9.7.4 應(yīng)用實(shí)例
9.8 sdi和mdi應(yīng)用程序
9.8.1 創(chuàng)建sdi應(yīng)用程序
9.8.2 創(chuàng)建mdi應(yīng)用程序
9.8.3 應(yīng)用實(shí)例
習(xí)題
上機(jī)實(shí)驗(yàn)9
第10章 c#數(shù)據(jù)庫編程技術(shù)
10.1 數(shù)據(jù)庫與ado.net概述
10.1.1 數(shù)據(jù)庫概述
10.1.2 sql概述
10.1.3 ado.net概述
10.2 使用ado.net訪問數(shù)據(jù)庫
10.2.1 使用connection對象訪問數(shù)據(jù)庫
10.2.2 使用command對象訪問數(shù)據(jù)庫
10.2.3 使用datareader對象訪問數(shù)據(jù)庫
10.2.4 使用dataadaper與dataset對象操作數(shù)據(jù)庫
習(xí)題
上機(jī)實(shí)驗(yàn)10
第11章 文件操作與編程技術(shù)
11.1 文件的輸入/輸出
11.1.1 文件i/o與流
11.1.2 讀寫文本文件
11.1.3 讀寫二進(jìn)制文件
11.1.4 對象的序列化
11.2 文件操作控件
11.2.1 savefiledialog控件
11.2.2 openfiledialog控件
11.2.3 folderbrowserdialog控件
11.2.4 應(yīng)用實(shí)例: 簡易的寫字板程序
習(xí)題
上機(jī)實(shí)驗(yàn)11
第12章 高級數(shù)據(jù)訪問與處理技術(shù)
12.1 xml編程
12.1.1 xml概述
12.1.2 xml文檔的創(chuàng)建
12.1.3 xml文檔的查詢
12.1.4 xml文檔的編輯
12.2 linq編程
12.2.1 linq概述
12.2.2 linq的查詢子句
12.2.3 linq to xml的應(yīng)用
12.2.4 linq to sql的應(yīng)用
習(xí)題
上機(jī)實(shí)驗(yàn)12
第13章 網(wǎng)絡(luò)應(yīng)用編程技術(shù)
13.1 網(wǎng)絡(luò)編程基礎(chǔ)
13.1.1 計(jì)算機(jī)網(wǎng)絡(luò)的概述
13.1.2 計(jì)算機(jī)網(wǎng)絡(luò)的通信協(xié)議
13.1.3 system.net概述
13.2 socket編程
13.2.1 socket編程概述
13.2.2 tcp應(yīng)用編程
13.2.3 udp應(yīng)用編程
13.3 電子郵件的發(fā)送和接收
13.3.1 發(fā)送郵件
13.3.2 接收郵件
習(xí)題
上機(jī)實(shí)驗(yàn)13
第14章 多媒體編程技術(shù)
14.1 gdi+繪圖
14.1.1 gdi+概述
14.1.2 system.drawing命名空間
14.1.3 創(chuàng)建graphics對象
14.1.4 顏料、鋼筆和畫筆
14.1.5 點(diǎn)、線和圖形
14.1.6 圖像和文本
14.1.7 坐標(biāo)系統(tǒng)及變換
14.2 windows media player組件
14.2.1 windows media player組件的介紹
14.2.2 windows media player組件的使用
習(xí)題
上機(jī)實(shí)驗(yàn)14
參考文獻(xiàn)

本目錄推薦

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