注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETMicrosoft.NET平臺(tái)上C#編程導(dǎo)論

Microsoft.NET平臺(tái)上C#編程導(dǎo)論

Microsoft.NET平臺(tái)上C#編程導(dǎo)論

定 價(jià):¥70.00

作 者: (美)微軟公司編;李燁等譯;李燁譯
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng): 新一代專業(yè)軟件開發(fā)人才培訓(xùn)·系列教材
標(biāo) 簽: C#

購(gòu)買這本書可以去


ISBN: 9787810771221 出版時(shí)間: 2001-10-01 包裝: 膠版紙
開本: 26cm 頁(yè)數(shù): 632 字?jǐn)?shù):  

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

  本書是微軟認(rèn)證專家計(jì)劃(Microsoft Certified Professional Program)培訓(xùn)課程教材之一:C#編程語(yǔ)言,是經(jīng)微軟出版社授權(quán)的全譯本。C#編程語(yǔ)言是Microsoft.NET開發(fā)環(huán)境中的新一代編程語(yǔ)言,旨在支持下一代Web服務(wù)的軟件開發(fā)。本培訓(xùn)教材分14個(gè)模塊,全面介紹C#語(yǔ)法諸特征、C#與.NET平臺(tái)的關(guān)系,內(nèi)容淺顯,概念清晰。本書為培訓(xùn)教師編制:給出每個(gè)模塊講授的投影片,告訴教師講授本模塊的策略、準(zhǔn)備材料、要做的實(shí)驗(yàn)準(zhǔn)備,以及每個(gè)片子的講授內(nèi)容。每個(gè)片子及內(nèi)容右側(cè)均有導(dǎo)引性旁注。本書對(duì)希望了解下一代網(wǎng)絡(luò)計(jì)算技術(shù)的高校師生和廣大軟件開發(fā)者不失為一本好的自學(xué)教材。

作者簡(jiǎn)介

暫缺《Microsoft.NET平臺(tái)上C#編程導(dǎo)論》作者簡(jiǎn)介

圖書目錄

0 緒論
0.1 導(dǎo)言
0.2 課程素材
0.3 前提條件
0.4 課程大綱
0.5 課程大綱(續(xù))
0.6 課程大綱(續(xù))
0.7 微軟認(rèn)證的專家計(jì)劃
0.8 設(shè)施
1 模塊1:.NET平臺(tái)概述
1.1 概述
1.2 介紹.NET平臺(tái)
1.3 .NET框架概述
1.4 .NET框架的好處
1.5 .NET框架構(gòu)件
1.5.1 通用語(yǔ)言運(yùn)行時(shí)
1.5.2 基礎(chǔ)類庫(kù)
1.5.3 ADO.NET:數(shù)據(jù)和XML
1.5.4 Web窗體和服務(wù)
1.5.5 Windows的用戶接口
1.6 .NET框架中的語(yǔ)言
1.7 復(fù)習(xí)
2 模塊2:C#概述
2.1 概述
2.2 C#程序的結(jié)構(gòu)
2.2.1 Hello,World
2.2.2 類
2.2.3 Main方法
2.2.4 Using和System名字空間
2.2.5 示例:使用Visual Studio創(chuàng)建一個(gè)C#程序
2.3 基本輸入/輸出操作
2.3.1 Console類
2.3.2 Write和WriteLine方法
2.3.3 Read和ReadLine方法
2.4 推薦的實(shí)踐
2.4.1 注釋應(yīng)用程序
2.4.2 生成XML文檔
2.4.3 示例:生成并瀏覽XML文檔
2.4.4 異常處理
2.5 編譯、運(yùn)行和調(diào)試
2.5.1 調(diào)用編譯器
2.5.2 運(yùn)行應(yīng)用程序
2.5.3 示例:編譯并運(yùn)行C#程序
2.5.4 調(diào)試
2.5.5 多媒體:使用Visual Studio調(diào)試器
2.5.6 SDK工具
2.5.7 示例:使用ILDASM
2.6 實(shí)驗(yàn)2:創(chuàng)建一個(gè)簡(jiǎn)單的C#程序
2.6.1 練習(xí)1:創(chuàng)建一個(gè)簡(jiǎn)單的C#程序
2.6.2 練習(xí)2:由命令行編譯并運(yùn)行C#程序
2.6.3 練習(xí)3:使用調(diào)試器
2.6.4 練習(xí)4:在C#程序中添加異常處理
2.7 復(fù)習(xí)
3 模塊3:值類型變量的使用
3.1 概述
3.2 通用類型系統(tǒng)
3.2.1 CTS的概述
3.2.2 值類型和引用類型的對(duì)比
3.2.3 基本類型的確定
3.2.4 內(nèi)置值類型和用戶定義的值類型的對(duì)比
3.2.5 簡(jiǎn)單類型
3.3 變量命名
3.3.1 變量命名的規(guī)則和推薦標(biāo)準(zhǔn)
3.3.2 C#關(guān)鍵字
3.3.3 測(cè)驗(yàn):你能認(rèn)出不被接受的變量名嗎
3.4 內(nèi)置數(shù)據(jù)類型的使用
3.4.1 聲明局部變量
3.4.2 給變量賦值
3.4.3 復(fù)合賦值
3.4.4 通用操作符
3.4.5 增量和減量
3.4.6 操作符的優(yōu)先級(jí)
3.5 創(chuàng)建用戶定義的數(shù)據(jù)類型
3.5.1 枚舉類型
3.5.2 結(jié)構(gòu)類型
3.6 數(shù)據(jù)類型的轉(zhuǎn)換
3.6.1 隱式數(shù)據(jù)類型的轉(zhuǎn)換
3.6.2 顯式數(shù)據(jù)類型的轉(zhuǎn)換
3.7 實(shí)驗(yàn)3:創(chuàng)建和使用類型
3.7.1 練習(xí)1:創(chuàng)建一個(gè)枚舉類型
3.7.2 練習(xí)2:創(chuàng)建和使用結(jié)構(gòu)類型
3.7.3 練習(xí)3(如果時(shí)間允許):增加輸入/輸出功能
3.8 復(fù)習(xí)
4 模塊4:語(yǔ)句和異常
4.1 概述
4.2 語(yǔ)句介紹
4.2.1 語(yǔ)句塊
4.2.2 語(yǔ)句類型
4.3 使用選擇語(yǔ)句
4.3.1 if語(yǔ)句
4.3.2 級(jí)連if語(yǔ)句
4.3.3 switch(切換)語(yǔ)句
4.3.4 小測(cè)驗(yàn):找出錯(cuò)誤
4.4 使用迭代語(yǔ)句
4.4.1 while語(yǔ)句
4.4.2 do語(yǔ)句
4.4.3 for語(yǔ)句
4.4.4 Foreach語(yǔ)句
4.4.5 小測(cè)驗(yàn):找出錯(cuò)誤
4.5 使用跳轉(zhuǎn)語(yǔ)句
4.5.1 goto語(yǔ)句
4.5.2 break和continue語(yǔ)句
4.6 實(shí)驗(yàn)4.1:使用語(yǔ)句
4.7 處理基本的異常
4.7.1 為什么使用異常
4.7.2 異常對(duì)象
4.7.3 使用try和catch塊
4.7.4 多個(gè)catch塊
4.8 引發(fā)異常
4.8.1 throw語(yǔ)句
4.8.2 finally子句
4.8.3 檢查算術(shù)溢出
4.8.4 處理異常的指導(dǎo)方針
4.9 實(shí)驗(yàn)4.2:使用異常
4.9.1 練習(xí)1:驗(yàn)證日期數(shù)值
4.9.2 練習(xí)2:處理閏年
4.10 復(fù)習(xí)
5 模塊5:方法和參數(shù)
5.1 概述
5.2 使用方法
5.2.1 定義方法
5.2.2 方法調(diào)用
5.2.3 使用return語(yǔ)句
5.2.4 使用局部變量
5.2.5 返回?cái)?shù)值
5.3 參數(shù)的使用
5.3.1 聲明和調(diào)用參數(shù)
5.3.2 傳遞參數(shù)的機(jī)制
5.3.3 值傳遞
5.3.4 引用傳遞
5.3.5 輸出參數(shù)
5.3.6 使用長(zhǎng)度可改變的參數(shù)表
5.3.7 參數(shù)傳遞指南
5.3.8 遞歸方法的使用
5.4 重載方法的使用
5.4.1 聲明重載方法
5.4.2 方法型構(gòu)
5.4.3 使用方法重載
5.5 實(shí)驗(yàn)5:創(chuàng)建和使用方法
5.5.1 練習(xí)1:在方法中使用參數(shù)返回值
5.5.2 練習(xí)2:使用帶引用參數(shù)的方法
5.5.3 練習(xí)3:使用帶輸出參數(shù)的方法
5.5.4 練習(xí)4(如果時(shí)間允許):使用遞歸來(lái)實(shí)現(xiàn)
5.6 復(fù)習(xí)
6 模塊6:數(shù)組
6.1 概述
6.2 數(shù)組概述
6.2.1 什么是數(shù)組
6.2.2 C#中數(shù)組的表示法
6.2.3 數(shù)組維度
6.2.4 訪問(wèn)數(shù)組元素
6.2.5 檢查數(shù)組邊界
6.2.6 比較數(shù)組和集合
6.3 創(chuàng)建數(shù)組
6.3.1 創(chuàng)建數(shù)組實(shí)例
6.3.2 初始化數(shù)組元素
6.3.3 初始化多維數(shù)組
6.3.4 創(chuàng)建可計(jì)算大小的數(shù)組
6.3.5 復(fù)制數(shù)組變量
6.4 使用數(shù)組
6.4.1 數(shù)組屬性
6.4.2 數(shù)組方法
6.4.3 從方法中返回?cái)?shù)組
6.4.4 將數(shù)組作為參數(shù)傳遞
6.4.5 命令行變?cè)?br />6.4.6 演示:主程序的變?cè)?br />6.4.7 用foreach來(lái)使用數(shù)組
6.4.8 小測(cè)驗(yàn):發(fā)現(xiàn)錯(cuò)誤
6.5 實(shí)驗(yàn)6:創(chuàng)建和使用數(shù)組
6.5.1 練習(xí)1:使用值類型數(shù)組完成
6.5.2 練習(xí)2:矩陣乘法
6.6 復(fù)習(xí)
7 模塊7:面向?qū)ο缶幊痰谋举|(zhì)
7.1 概述
7.2 類和對(duì)象
7.2.1 什么是類
7.2.2 什么是對(duì)象
7.2.3 類和結(jié)構(gòu)的比較
7.2.4 抽象
7.3 封裝的使用
7.3.1 組合數(shù)據(jù)和方法
7.3.2 控制訪問(wèn)的可見(jiàn)性
7.3.3 為什么使用封裝
7.3.4 對(duì)象數(shù)據(jù)
7.3.5 使用靜態(tài)數(shù)據(jù)
7.3.6 靜態(tài)方法的使用
7.4 C#和面向?qū)ο?br />7.4.1 重溫Hello,World
7.4.2 定義簡(jiǎn)單類
7.4.3 新對(duì)象的實(shí)例化
7.4.4 this操作符的使用
7.4.5 創(chuàng)建嵌套類
7.4.6 嵌套類的訪問(wèn)
7.5 實(shí)驗(yàn)7:類的創(chuàng)建和使用
7.5.1 練習(xí)1:創(chuàng)建和使用類
7.5.2 練習(xí)2:生成賬戶號(hào)
7.5.3 練習(xí)3:添加更多公有方法
7.6 定義面向?qū)ο笙到y(tǒng)
7.6.1 繼承
7.6.2 類的層次
7.6.3 單繼承和多繼承
7.6.4 多態(tài)性
7.6.5 抽象基類
7.6.6 接口
7.6.7 早束定和晚束定
7.7 復(fù)習(xí)
8 模塊8:引用類型變量的使用
8.1 概述
8.2 引用類型變量的使用
8.2.1 值類型和引用類型的比較
8.2.2 聲明和釋放引用變量
8.2.3 非法引用
8.2.4 比較值與比較引用
8.2.5 同一對(duì)象的多重引用
8.2.6 引用作為方法參數(shù)的使用
8.3 公共引用類型的使用
8.3.1 異常類
8.3.2 String類
8.3.3 常用字符串的方法、操作符和屬性
8.3.4 串比較
8.3.5 字符串比較操作符
8.4 對(duì)象層次
8.4.1 對(duì)象類型
8.4.2 公用方法
8.4.3 反射
8.5 .NET框架中的名字空間
8.5.1 System.IO名字空間
8.5.2 System.XML名字空間
8.5.3 System.Data名字空間
8.5.4 其他有用的名字空間
8.6 實(shí)驗(yàn)8.1:引用類型變量的定義和使用
8.6.1 練習(xí)1:增加一個(gè)帶兩個(gè)參數(shù)的實(shí)例方法
8.6.2 練習(xí)2:字符串反轉(zhuǎn)
8.6.3 練習(xí)3:拷貝成大寫文件
8.7 數(shù)據(jù)轉(zhuǎn)換
8.7.1 值類型的轉(zhuǎn)換
8.7.2 父類和子類的轉(zhuǎn)換
8.7.3 is操作符
8.7.4 as操作符
8.7.5 轉(zhuǎn)換和object類型
8.7.6 轉(zhuǎn)換和接口
8.7.7 裝匣和脫匣
8.8 多媒體:類型安全的強(qiáng)制
8.9 實(shí)驗(yàn)8.2:數(shù)據(jù)轉(zhuǎn)換
8.9.1 練習(xí)1:測(cè)試一個(gè)接口的實(shí)現(xiàn)
8.9.2 練習(xí)2:以接口工作
8.9.3 練習(xí)3(如果時(shí)間允許):測(cè)試以下方法
8.10 復(fù)習(xí)
9 模塊9:創(chuàng)建和刪除對(duì)象
9.1 概述
9.2 使用構(gòu)造子
9.2.1 創(chuàng)建對(duì)象
9.2.2 使用缺省的構(gòu)造子
9.2.3 覆蓋缺省構(gòu)造子
9.2.4 重載構(gòu)造子
9.3 初始化數(shù)據(jù)
9.3.1 使用初始化表
9.3.2 聲明只讀的變量和常量
9.3.3 初始化只讀域
9.3.4 為結(jié)構(gòu)聲明構(gòu)造子
9.3.5 使用私有構(gòu)造子
9.3.6 使用靜態(tài)構(gòu)造子
9.4 實(shí)驗(yàn)9.1:創(chuàng)建對(duì)象
9.4.1 練習(xí)1:實(shí)現(xiàn)構(gòu)造子
9.4.2 練習(xí)2:初始化只讀數(shù)據(jù)
9.5 對(duì)象和內(nèi)存
9.5.1 對(duì)象的生存期
9.5.2 對(duì)象和作用域
9.5.3 垃圾回收
9.6 使用析構(gòu)子
9.6.1 Finalize方法
9.6.2 編寫析構(gòu)子
9.6.3 析構(gòu)子和終止化方法
9.6.4 析構(gòu)子的定時(shí)警告
9.6.5 GC.SuppressFinalize()
9.6.6 使用處置設(shè)計(jì)型
9.6.7 使用IDisposable
9.7 實(shí)驗(yàn)9.2:銷除對(duì)象
9.7.1 練習(xí)1:創(chuàng)建析構(gòu)子
9.7.2 練習(xí)2:使用處置設(shè)計(jì)型
9.8 復(fù)習(xí)
10 模塊10:C#中的繼承
10.1 概述
10.2 派生類
10.2.1 擴(kuò)展基類
10.2.2 訪問(wèn)基類的成員
10.2.3 調(diào)用基類的構(gòu)造子
10.3 實(shí)現(xiàn)方法
10.3.1 定義虛方法
10.3.2 使用虛方法
10.3.3 覆蓋方法
10.3.4 使用覆蓋方法
10.3.5 使用new隱藏方法
10.3.6 使用關(guān)鍵字new
10.3.7 實(shí)踐:實(shí)現(xiàn)方法
10.3.8 測(cè)驗(yàn):找出錯(cuò)誤
10.4 使用封固類
10.5 使用接口
10.5.1 聲明接口
10.5.2 實(shí)現(xiàn)多接口
10.5.3 實(shí)現(xiàn)接口方法
10.5.4 顯式地實(shí)現(xiàn)接口方法
10.5.5 測(cè)驗(yàn):找出錯(cuò)誤
10.6 使用抽象類
10.6.1 聲明抽象類
10.6.2 在類的層次中使用抽象類
10.6.3 在類的層次中使用抽象類(續(xù))
10.6.4 抽象類與接口的比較
10.6.5 實(shí)現(xiàn)抽象方法
10.6.6 使用抽象方法
10.6.7 測(cè)驗(yàn):找出錯(cuò)誤
10.7 實(shí)驗(yàn)10:用繼承實(shí)現(xiàn)接口
10.7.1 練習(xí)1:將一個(gè)C#源文件轉(zhuǎn)換為有彩色語(yǔ)法的HTML文件
10.7.2 練習(xí)2:將C#源文件轉(zhuǎn)換成彩色語(yǔ)法HTML文件
10.8 復(fù)習(xí)
11 模塊11:聚集、名字空間及高級(jí)作用域
11.1 概述
11.2 內(nèi)部類、方法及數(shù)據(jù)的使用
11.2.1 為什么使用內(nèi)部訪問(wèn)
11.2.2 內(nèi)部訪問(wèn)
11.2.3 語(yǔ)法
11.2.4 內(nèi)部訪問(wèn)實(shí)例
11.3 聚集的使用
11.3.1 對(duì)象中的對(duì)象
11.3.2 聚集與繼承的比較
11.3.3 Factory方法
11.3.4 Factory示例
11.4 實(shí)驗(yàn)11.1:指定內(nèi)部訪問(wèn)
11.5 名字空間的使用
11.5.1 復(fù)習(xí)作用域
11.5.2 解決名字沖突
11.5.3 名字空間的聲明
11.5.4 完全受限的名字
11.5.5 使用_名字空間_指令的聲明
11.5.6 使用_別名_指令的聲明
11.5.7 名字空間命名的指南
11.6 模塊和組裝的使用
11.6.1 模塊的使用
11.6.2 組裝的使用
11.6.3 創(chuàng)建組裝
11.6.4 名字空間與組裝的比較
11.6.5 版本的使用
11.7 實(shí)驗(yàn)11.2:使用名字空間和組裝
11.8 復(fù)習(xí)
12 模塊12:操作符、委派及事件
12.1 概述
12.2 操作符的介紹
12.2.1 擴(kuò)展基類
12.2.2 預(yù)定義C#操作符
12.2.3 轉(zhuǎn)換操作符
12.3 操作符的重載
12.3.1 操作符重載的介紹
12.3.2 關(guān)系操作符的重載
12.3.3 邏輯操作符的重載
12.3.4 轉(zhuǎn)換操作符的重載
12.3.5 多次重載操作符
12.3.6 測(cè)驗(yàn):指出錯(cuò)誤
12.4 實(shí)驗(yàn)12.1:操作符的定義
12.4.1 練習(xí)1:為BankAccount類定義操作符
12.4.2 練習(xí)2:有理數(shù)的處理
12.4.3 練習(xí)3:創(chuàng)建其他有理數(shù)操作符
12.5 委派的創(chuàng)建和使用
12.5.1 場(chǎng)景:發(fā)電廠
12.5.2 分析問(wèn)題
12.5.3 委派的創(chuàng)建
12.5.4 委派的使用
12.6 事件的定義和使用
12.6.1 事件是如何工作的
12.6.2 事件的定義
12.6.3 事件參數(shù)的傳遞
12.7 示例:事件的處理
12.8 實(shí)驗(yàn)12.2:事件的定義和使用
12.9 復(fù)習(xí)
13 模塊13:性質(zhì)和索引器
13.1 概述
13.2 使用性質(zhì)
13.2.1 為什么要使用性質(zhì)
13.2.2 使用訪問(wèn)器
13 2.3 比較性質(zhì)和域
13.2.4 比較域和方法
13.2.5 性質(zhì)類型
13.2.6 性質(zhì)實(shí)例
13.3 使用索引器
13.3.1 什么是索引器
13.3.2 比較索引器和數(shù)組
13.3.3 比較索引器和性質(zhì)
13.3.4 使用參數(shù)定義索引器
13.3.5 字符串實(shí)例
13.3.6 BitArray實(shí)例
13.4 實(shí)驗(yàn)13:使用性質(zhì)和索引器
13.4.1 練習(xí)1:增強(qiáng)Account類
13.4.2 練習(xí)2:修改事務(wù)類
13.4.3 練習(xí)3:創(chuàng)建和使用索引器
13.5 復(fù)習(xí)
14 模塊14:屬性
14.1 概述
14.2 屬性的概述
14.2.1 屬性的介紹
14.2.2 應(yīng)用屬性
14.2.3 通用預(yù)定義屬性
14.2.4 條件屬性的使用
14.2.5 DllImport屬性的使用
14.2.6 Transaction屬性的使用
14.3 定義定制屬性
14.3.1 定制屬性的作用域
14.3.2 屬性類的定義
14.3.3 定制屬性的處理
14.3.4 多屬性的使用
14.4 檢索屬性值
14.4.1 類元數(shù)據(jù)的檢查
14.4.2 屬性信息的查詢
14.5 實(shí)驗(yàn)14:屬性的定義和使用
14.5.1 練習(xí)1:Conditional屬性的使用
14.5.2 練習(xí)2:定義和使用定制屬性
14.6 復(fù)習(xí)

本目錄推薦

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