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

Viaual C#.NET程序設(shè)計(jì)教程(計(jì)算機(jī)科學(xué)與技術(shù)高等學(xué)校教材)

Viaual C#.NET程序設(shè)計(jì)教程(計(jì)算機(jī)科學(xué)與技術(shù)高等學(xué)校教材)

定 價(jià):¥38.00

作 者: 邱錦倫、曹旻
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校教材計(jì)算機(jī)科學(xué)與技術(shù)
標(biāo) 簽: 算法語(yǔ)言

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

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

  C#是微軟公司全新打造的.NET核心語(yǔ)言。本書全面介紹Visual C#.NET程序設(shè)計(jì)。. 本書共21章。第1-3章簡(jiǎn)要介紹面向?qū)ο蟪绦蛟O(shè)計(jì)的概念、Visual Studio.NET和C#程序的概貌。第4-14章詳細(xì)地講述C#語(yǔ)言成分和編程技術(shù)。第15、16章討論類庫(kù)和文件。第17-21章介紹C#常用的應(yīng)用技術(shù)基礎(chǔ)知識(shí)。書中含有大量程序,內(nèi)容豐富,層次清晰。.. 本書專為高等學(xué)校計(jì)算機(jī)專業(yè)的高年級(jí)學(xué)生編寫,適合于第二編程語(yǔ)言和應(yīng)用開(kāi)發(fā)類課程的教學(xué)。專業(yè)計(jì)算機(jī)編程人員也可使用本書作為參考。...

作者簡(jiǎn)介

  邱錦倫,合編著有《Visual C#.NET程序設(shè)計(jì)教程》。曹旻,合編著有《Visual C#.NET程序設(shè)計(jì)教程》。

圖書目錄

第1章面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)
1.1面向過(guò)程程序設(shè)計(jì)
1.2面向過(guò)程程序設(shè)計(jì)的局限
1.3面向?qū)ο蟪绦蛟O(shè)計(jì)的概念
1.3.1類和對(duì)象
1.3.2抽象與封裝
1.3.3類與類的關(guān)系
1.3.4多態(tài)
1.3.5關(guān)聯(lián)、消息與委托
1.4統(tǒng)一建模語(yǔ)言(UML) 簡(jiǎn)介
1.4.1UML視圖和UML圖
1.4.2類圖和對(duì)象圖
第2章Visual Studio.NET簡(jiǎn)介
2.1.NET結(jié)構(gòu)概貌
2.1.1.NET框架
2.1.2托管代碼和托管數(shù)據(jù)
2.2.NET的核心成分簡(jiǎn)介
2.2.1公共語(yǔ)言運(yùn)行庫(kù)
2.2.2.NET框架類庫(kù)
2.2.3程序集
2.2.4公共語(yǔ)言規(guī)范
2.2.5通用類型系統(tǒng)
2.2.6中間語(yǔ)言
2.3基于.NET的應(yīng)用開(kāi)發(fā)
2.3.1跨語(yǔ)言和跨操作系統(tǒng)
2.3.2基于.NET的應(yīng)用程序
第3章C#程序設(shè)計(jì)初步
3.1在SDK上開(kāi)發(fā)控制臺(tái)應(yīng)用程序
3.1.1第1個(gè)C#程序
3.1.2在SDK上運(yùn)行C#程序
3.1.3簡(jiǎn)單的輸入輸出和類型轉(zhuǎn)換
3.2在IDE上開(kāi)發(fā)控制臺(tái)應(yīng)用程序
3.2.1IDE的主要窗體
3.2.2開(kāi)發(fā)步驟
3.3在SDK上開(kāi)發(fā)Windows應(yīng)用程序
3.4在IDE上開(kāi)發(fā)Windows應(yīng)用程序
3.5獲取幫助
3.5.1.NET組合幫助集合
3.5.2在編程中隨時(shí)獲得幫助信息
3.5.3.NET框架的幫助文檔
第4章C#類型和語(yǔ)句成分
4.1關(guān)鍵字、標(biāo)識(shí)符和注釋
4.1.1關(guān)鍵字
4.1.2標(biāo)識(shí)符
4.1.3標(biāo)識(shí)符的命名
4.1.4注釋
4.2C#類型基礎(chǔ)
4.2.1公共語(yǔ)言規(guī)范、公共類型系統(tǒng)和類型名
4.2.2System.Object類
4.2.3存放對(duì)象的區(qū)域: 棧和堆
4.2.4C#的類型系統(tǒng)
4.2.5引用類型概念
4.2.6值類型和內(nèi)置類型的概念
4.2.7值類型和引用類型的存儲(chǔ)方案比較
4.2.8變量、常量和文字
4.3簡(jiǎn)單類型
4.3.1整數(shù)類型
4.3.2浮點(diǎn)數(shù)類型
4.3.3decimal類型
4.3.4布爾類型
4.4枚舉類型
4.5運(yùn)算符和表達(dá)式
4.5.1運(yùn)算符概述
4.5.2表達(dá)式
4.5.3算術(shù)運(yùn)算符
4.5.4關(guān)系運(yùn)算符
4.5.5邏輯運(yùn)算符和位運(yùn)算符
4.5.6增量減量運(yùn)算符
4.5.7條件運(yùn)算符
4.5.8運(yùn)算的優(yōu)先級(jí)和結(jié)合性
4.6默認(rèn)值
4.7類型轉(zhuǎn)換
4.7.1隱式類型轉(zhuǎn)換
4.7.2顯式轉(zhuǎn)換
4.8裝箱和拆箱
4.8.1裝箱
4.8.2拆箱
第5章語(yǔ)句和程序結(jié)構(gòu)
5.1結(jié)構(gòu)化程序設(shè)計(jì)的基本結(jié)構(gòu)
5.2順序結(jié)構(gòu)和簡(jiǎn)單語(yǔ)句
5.2.1賦值語(yǔ)句
5.2.2空語(yǔ)句
5.2.3復(fù)合語(yǔ)句
5.2.4表達(dá)式語(yǔ)句
5.2.5標(biāo)號(hào)語(yǔ)句
5.2.6聲明語(yǔ)句
5.3選擇結(jié)構(gòu)和條件語(yǔ)句
5.3.1選擇結(jié)構(gòu)
5.3.2if語(yǔ)句
5.3.3switch語(yǔ)句
5.4循環(huán)結(jié)構(gòu)和語(yǔ)句
5.4.1循環(huán)結(jié)構(gòu)
5.4.2dowhile語(yǔ)句
5.4.3while語(yǔ)句
5.4.4for語(yǔ)句
5.4.5foreach語(yǔ)句
5.5跳轉(zhuǎn)語(yǔ)句
5.5.1continue語(yǔ)句
5.5.2break語(yǔ)句
5.5.3goto語(yǔ)句
5.5.4return語(yǔ)句
5.5.5throw語(yǔ)句
5.6條件編譯語(yǔ)句
5.7異常處理語(yǔ)句
5.7.1throw語(yǔ)句
5.7.2異常處理try語(yǔ)句
5.8其他語(yǔ)句
5.8.1checked/unchecked語(yǔ)句
5.8.2lock語(yǔ)句
5.9名空間
5.9.1聲明名空間
5.9.2導(dǎo)入名空間
5.9.3使用別名
第6章數(shù)組和字符串
6.1一維數(shù)組
6.1.1一維數(shù)組的聲明、創(chuàng)建和初始化
6.1.2訪問(wèn)一維數(shù)組元素
6.2多維數(shù)組
6.2.1多維數(shù)組的聲明、創(chuàng)建和初始化
6.2.2訪問(wèn)多維數(shù)組元素
6.3交錯(cuò)數(shù)組
6.3.1交錯(cuò)數(shù)組的聲明、創(chuàng)建和初始化
6.3.2訪問(wèn)交錯(cuò)數(shù)組元素
6.4Array類簡(jiǎn)介
6.4.1Array的公共屬性
6.4.2Array的公共方法
6.5數(shù)組的遍歷
6.5.1foreach語(yǔ)句的應(yīng)用
6.5.2foreach語(yǔ)句和for語(yǔ)句的比較
6.6字符串常量
6.6.1創(chuàng)建字符串
6.6.2String的字段和索引
6.6.3String字符串的比較
6.6.4String字符串的檢索
6.6.5String字符串的格式化
6.6.6String字符串的復(fù)制
6.6.7String字符串的連接、插入
6.6.8String字符串字符的剪裁和移除
6.6.9向String字符串填充字符
6.6.10String字符串的字符大小寫操作
6.7StringBuilder類型
6.7.1公共屬性和索引器
6.7.2創(chuàng)建字符串變量
6.7.3追加字符串
6.7.4設(shè)置、檢查字符串變量的容量
6.7.5字符串的插入、刪除和移位
6.8復(fù)合格式化
6.8.1復(fù)合格式化功能
6.8.2數(shù)字格式字符
6.8.3日期與時(shí)間格式字符串
6.8.4枚舉格式化字符串
6.8.5自定義格式字符串
第7章類和對(duì)象
7.1類的概念
7.1.1類的聲明
7.1.2類的成員
7.2對(duì)象
7.3構(gòu)造函數(shù)
7.3.1創(chuàng)建對(duì)象
7.3.2默認(rèn)的構(gòu)造函數(shù)
7.3.3構(gòu)造函數(shù)的重載
7.3.4靜態(tài)構(gòu)造函數(shù)
7.4析構(gòu)函數(shù)
7.5屬性
7.5.1屬性的定義和使用
7.5.2屬性的讀寫控制
7.5.3在屬性中完成更多功能
7.5.4靜態(tài)屬性
7.6索引器
7.6.1聲明和使用索引器
7.6.2索引器的重載
7.6.3索引和屬性的比較
7.7對(duì)象的復(fù)制
第8章方法
8.1實(shí)例方法和靜態(tài)方法
8.2值傳遞、引用傳遞和ref參數(shù)
8.3out參數(shù)和params參數(shù)
8.3.1params參數(shù)
8.3.2out參數(shù)
8.4局部變量
8.5簽名和重載
8.6Main方法
8.7運(yùn)算符重載
8.7.1聲明運(yùn)算符方法
8.7.2一元運(yùn)算符的重載
8.7.3二元運(yùn)算符的重載
8.7.4類型轉(zhuǎn)換運(yùn)算符的重載
第9章繼承和訪問(wèn)控制
9.1類的繼承
9.1.1基類與派生類
9.1.2成員的繼承、添加和隱藏
9.1.3關(guān)鍵字base
9.2訪問(wèn)控制符
9.2.1訪問(wèn)控制符和可訪問(wèn)性
9.2.2繼承private成員和protected成員
9.2.3訪問(wèn)控制符的約束
9.3嵌套類型、對(duì)象成員
9.3.1類的嵌套
9.3.2對(duì)象成員
9.4基類與派生類的轉(zhuǎn)換、as運(yùn)算符
9.5抽象類和封閉類
9.5.1封閉類
9.5.2抽象方法、屬性、索引器
9.5.3抽象類
第10章多態(tài)
10.1多態(tài)的基礎(chǔ)
10.1.1虛成員
10.1.2重寫(覆蓋)
10.1.3多態(tài)對(duì)象
10.1.4隱藏和重寫的比較
10.1.5上溯
10.1.6編譯時(shí)的多態(tài)和運(yùn)行時(shí)的多態(tài)
10.2多態(tài)技術(shù)的應(yīng)用和流程共享
10.3ToString()的重寫
第11章接口和結(jié)構(gòu)
11.1接口
11.1.1定義接口
11.1.2實(shí)現(xiàn)接口
11.1.3接口對(duì)象
11.1.4顯式接口成員實(shí)現(xiàn)
11.2結(jié)構(gòu)
11.2.1結(jié)構(gòu)的聲明
11.2.2結(jié)構(gòu)的實(shí)例化
11.2.3結(jié)構(gòu)的應(yīng)用
11.2.4結(jié)構(gòu)和類的比較
第12章委托和事件
12.1委托
12.1.1委托聲明和委托對(duì)象
12.1.2委托的多播(組合)
12.1.3Delegate和MulticastDelegate類型簡(jiǎn)介
12.2事件
12.2.1事件和事件處理的機(jī)制
12.2.2事件的聲明
12.2.3事件的注冊(cè)和移除
12.2.4事件訪問(wèn)器
第13章異常處理和不安全代碼
13.1基本概念
13.1.1異常類
13.1.2異常的層次結(jié)構(gòu)
13.1.3公共異常類
13.2異常處理
13.2.1異常處理的一般步驟
13.2.2拋出異常
13.2.3捕獲處理異常
13.2.4異常的重拋和鏈接
13.3自定義異常類
13.4其他的異常處理手段
13.4.1算術(shù)溢出及其檢查
13.4.2斷言
13.5不安全代碼
13.5.1不安全上下文
13.5.2指針類型及其運(yùn)算
13.6實(shí)例解析
第14章動(dòng)態(tài)類型和特性
14.1動(dòng)態(tài)類型
14.1.1typeof運(yùn)算符和GetType方法
14.1.2MemberInfo類
14.1.3System.Type類
14.1.4is運(yùn)算符
14.1.5反射
14.2特性
14.2.1使用系統(tǒng)定義的特性
14.2.2自定義特性
第15章.NET類庫(kù)應(yīng)用
15.1類庫(kù)結(jié)構(gòu)和System名空間
15.1.1System名空間的類
15.1.2System名空間的接口
15.1.3System名空間的結(jié)構(gòu)
15.1.4System名空間中的委托
15.1.5System名空間的枚舉
15.2Console類
15.2.1標(biāo)準(zhǔn)流的控制
15.2.2讀寫方法
15.3Convert類
15.3.1Convert類的類型轉(zhuǎn)換
15.3.2Convert類方法介紹
15.4Math類和Random類
15.4.1System.Math類
15.4.2System.Random類
15.5TimeSpan類
15.5.1TimeSpan對(duì)象的單位和格式
15.5.2TimeSpan公共字段和屬性
15.5.3構(gòu)造函數(shù)和創(chuàng)建TimeSpan對(duì)象
15.5.4TimeSpan公共方法和運(yùn)算符
15.6DateTime類
15.6.1構(gòu)造函數(shù)和DateTime對(duì)象的創(chuàng)建
15.6.2DateTime的公共字段和屬性
15.6.3DateTime的方法和運(yùn)算符
15.7System.Collections名空間概念
15.8System.Collections中的接口
15.8.1IEnumerable接口
15.8.2IEnumerator接口
15.8.3ICollection接口
15.8.4IComparer接口
15.8.5IList接口
15.8.6IDictionary接口
15.8.7IDictionaryEnumerator接口
15.8.8IHashCodeProvider接口
15.9System.Collections中的類
15.9.1ArrayList類
15.9.2BitArray類
15.9.3Stack類
15.9.4Queue類
15.9.5Hashtable類
15.9.6SortedList類
15.9.7CollectionBase類
15.9.8DictionaryBase類
15.9.9DictionaryEntry結(jié)構(gòu)
15.10System.Collections.Specialized名空間
第16章流和文件
16.1基本概念
16.1.1概念
16.1.2文件相關(guān)類的層次結(jié)構(gòu)
16.2文件的基本操作
16.2.1文件的創(chuàng)建
16.2.2讀文件
16.2.3寫文件
16.3文件的簡(jiǎn)單管理
16.3.1FileSystemInfo類及其派生類
16.3.2File類、Directory類和Path類
16.4實(shí)例解析
第17章Windows應(yīng)用程序
17.1Windows應(yīng)用的基本概念
17.1.1Windows應(yīng)用的面向?qū)ο笮?br />17.1.2Windows應(yīng)用的基本界面
17.1.3Windows應(yīng)用的輸入輸出
17.1.4Windows應(yīng)用的事件處理
17.2Windows應(yīng)用的開(kāi)發(fā)步驟
17.2.1創(chuàng)建窗體
17.2.2添加控件以及控件布局
17.2.3響應(yīng)事件
17.3用戶區(qū)域的Windows Form控件
17.3.1文本類控件
17.3.2按鈕類控件
17.3.3列表型控件
17.3.4日期時(shí)間類控件
17.3.5對(duì)話框類控件
17.3.6圖形類控件
17.3.7分組類控件
17.3.8標(biāo)尺類控件
17.3.9其他類控件
17.3.10用戶自定義控件
17.4非用戶區(qū)域的Windows Form控件
17.5Windows應(yīng)用的SDI/MDI和對(duì)話框
17.5.1MDI應(yīng)用
17.5.2對(duì)話框的使用
17.6實(shí)例解析
第18章多線程
18.1基本概念
18.1.1多線程的概念
18.1.2C#中的線程實(shí)現(xiàn)方法
18.2Thread類
18.2.1Thread類
18.2.2線程的狀態(tài)和生命周期
18.2.3線程的優(yōu)先級(jí)
18.3多線程編程的基本步驟
18.4多線程的同步
18.4.1同步的方法
18.4.2手動(dòng)同步類
18.4.3使用Thread類的方法同步進(jìn)程
18.5實(shí)例解析
第19章數(shù)據(jù)訪問(wèn)技術(shù)
19.1ADO.NET基本概念
19.1.1ADO.NET數(shù)據(jù)訪問(wèn)模型
19.1.2ADO.NET數(shù)據(jù)類
19.2ADO.NET數(shù)據(jù)訪問(wèn)應(yīng)用程序的編寫
19.2.1ADO.NET處理數(shù)據(jù)庫(kù)的流程
19.2.2ADO.NET處理數(shù)據(jù)庫(kù)的步驟實(shí)現(xiàn)
19.2.3小結(jié)
19.3數(shù)據(jù)訪問(wèn)應(yīng)用程序的數(shù)據(jù)顯示
19.4實(shí)例解析
第20章進(jìn)程間通信
20.1進(jìn)程間通信
20.1.1基本概念
20.1.2Windows下進(jìn)程間的通信機(jī)制
20.1.3IPC機(jī)制小結(jié)
20.2窗口消息
20.2.1COPYDATASTRUCT結(jié)構(gòu)
20.2.2WM_COPYDATA消息
20.2.3實(shí)例程序
20.3消息隊(duì)列
20.4Windows Socket編程
20.4.1Socket簡(jiǎn)介
20.4.2面向連接的Socket編程
20.4.3 無(wú)連接的Socket編程
第21章ASP.NET編程初步
21.1ASP.NET簡(jiǎn)介
21.2ASP.NET基本語(yǔ)法與代碼分離技術(shù)
21.2.1ASP.NET的基本語(yǔ)法
21.2.2Code Behind技術(shù)
21.3Web窗體
21.3.1Web窗體組成
21.3.2Web窗體的事件響應(yīng)
21.4ASP.NET服務(wù)器控件
21.4.1HTML服務(wù)器控件
21.4.2Web服務(wù)器控件
21.4.3驗(yàn)證控件
21.4.4Web用戶控件和自定義控件

本目錄推薦

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