書(shū)中實(shí)驗(yàn)圍繞C#語(yǔ)言和基于.NET的Windows應(yīng)用程序開(kāi)發(fā)編寫(xiě),全書(shū)共包含實(shí)驗(yàn)50個(gè),分屬4個(gè)篇章:基本語(yǔ)法篇、面向?qū)ο蠡A(chǔ)篇、面向?qū)ο筮M(jìn)階篇,以及Windows應(yīng)用程序開(kāi)發(fā)篇。
前三部分的實(shí)驗(yàn)幫助讀者循序漸進(jìn)地掌握C#語(yǔ)言。基本語(yǔ)法篇包括實(shí)驗(yàn)20個(gè),介紹了環(huán)境的安裝、控制臺(tái)應(yīng)用程序的創(chuàng)建方法,以及C#語(yǔ)言中最基礎(chǔ)的內(nèi)容,如數(shù)據(jù)類型、表達(dá)式、常用的控制語(yǔ)句、常見(jiàn)的自定義數(shù)據(jù)類型(枚舉、結(jié)構(gòu)和數(shù)組等),以及函數(shù)等的語(yǔ)法和應(yīng)用;面向?qū)ο蠡A(chǔ)篇和面向?qū)ο筮M(jìn)階篇介紹C#語(yǔ)言中與面向?qū)ο笙嚓P(guān)的語(yǔ)法知識(shí)及使用方法,具體包括:類及其成員的定義和訪問(wèn),封裝、繼承和多態(tài)的概念與實(shí)現(xiàn),接口和泛型等的定義及使用方法.以及調(diào)試和異常處理等相關(guān)知識(shí)。
最后一部分介紹如何使用C#語(yǔ)言和VisualStudio2008進(jìn)行Windows應(yīng)用程序的開(kāi)發(fā),主要包括Windows應(yīng)用程序中的控件、鼠標(biāo)和鍵盤(pán)事件、GDI+,以及AD0.NET等知識(shí)點(diǎn)。
基本語(yǔ)法篇
實(shí)驗(yàn)1 安裝Visua1 Studi0 2008
實(shí)驗(yàn)2 He11oWor1d的控制臺(tái)應(yīng)用程序
實(shí)驗(yàn)3 類型轉(zhuǎn)換隱式轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)換
實(shí)驗(yàn)4 類型轉(zhuǎn)換——顯式類型轉(zhuǎn)換
實(shí)驗(yàn)5 表達(dá)式計(jì)算
實(shí)驗(yàn)6 if控制語(yǔ)句
實(shí)驗(yàn)7 switch控制語(yǔ)句
實(shí)驗(yàn)8 for循環(huán)控制語(yǔ)句
實(shí)驗(yàn)9 whi1e和d0whi1e循環(huán)控制語(yǔ)句
實(shí)驗(yàn)10 枚舉
實(shí)驗(yàn)11 結(jié)構(gòu)
實(shí)驗(yàn)12 一維數(shù)組
實(shí)驗(yàn)13 二維數(shù)組
實(shí)驗(yàn)14 交錯(cuò)數(shù)組
基本語(yǔ)法篇
實(shí)驗(yàn)1 安裝Visua1 Studi0 2008
實(shí)驗(yàn)2 He11oWor1d的控制臺(tái)應(yīng)用程序
實(shí)驗(yàn)3 類型轉(zhuǎn)換隱式轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)換
實(shí)驗(yàn)4 類型轉(zhuǎn)換——顯式類型轉(zhuǎn)換
實(shí)驗(yàn)5 表達(dá)式計(jì)算
實(shí)驗(yàn)6 if控制語(yǔ)句
實(shí)驗(yàn)7 switch控制語(yǔ)句
實(shí)驗(yàn)8 for循環(huán)控制語(yǔ)句
實(shí)驗(yàn)9 whi1e和d0whi1e循環(huán)控制語(yǔ)句
實(shí)驗(yàn)10 枚舉
實(shí)驗(yàn)11 結(jié)構(gòu)
實(shí)驗(yàn)12 一維數(shù)組
實(shí)驗(yàn)13 二維數(shù)組
實(shí)驗(yàn)14 交錯(cuò)數(shù)組
實(shí)驗(yàn)15 函數(shù)的定義和調(diào)用
實(shí)驗(yàn)16 引用參數(shù)和輸出參數(shù)
實(shí)驗(yàn)17 參數(shù)數(shù)組
實(shí)驗(yàn)18 函數(shù)的重載
實(shí)驗(yàn)19 委托
實(shí)驗(yàn)20 猜數(shù)字游戲
面向?qū)ο蠡A(chǔ)篇
實(shí)驗(yàn)21 類的定義
實(shí)驗(yàn)22 定義和訪問(wèn)類的成員
實(shí)驗(yàn)23 static、readon1y和const
實(shí)驗(yàn)24 事件
面向?qū)ο筮M(jìn)階篇
實(shí)驗(yàn)25 繼承
實(shí)驗(yàn)26 類成員的訪問(wèn)修飾符
實(shí)驗(yàn)27 封裝
實(shí)驗(yàn)28 多態(tài)
實(shí)驗(yàn)29 關(guān)鍵字base和this
實(shí)驗(yàn)30 派生類與基類構(gòu)造函數(shù)的執(zhí)行順序
實(shí)驗(yàn)31 接口的定義和使用
實(shí)驗(yàn)32 集合的定義和使用
實(shí)驗(yàn)33 泛型的定義和使用
實(shí)驗(yàn)34 控制臺(tái)21點(diǎn)游戲。
實(shí)驗(yàn)35 異常處理和淵試
實(shí)驗(yàn)36 自定義異常
Windows應(yīng)用程序開(kāi)發(fā)篇
實(shí)驗(yàn)37 He11o Wor1d Windows應(yīng)用程序
實(shí)驗(yàn)38 控件——一Iabe1、TextBox和Button
實(shí)驗(yàn)39 控件一RadioButton、CheckBox和GroupBox
實(shí)驗(yàn)40 控件——1istBox和Checked11stBox
實(shí)驗(yàn)41 小型計(jì)算器
實(shí)驗(yàn)42 控件—— 1istView
實(shí)驗(yàn)43 控件——MenuStrip和ContextMenuStrip
實(shí)驗(yàn)44 動(dòng)態(tài)創(chuàng)建控件
實(shí)驗(yàn)45 鼠標(biāo)事件
實(shí)驗(yàn)46 鍵盤(pán)事件
實(shí)驗(yàn)47 記事本
實(shí)驗(yàn)48 時(shí)鐘程序
實(shí)驗(yàn)49 俄羅斯方塊
實(shí)驗(yàn)50 圖書(shū)管理系統(tǒng)