正文

目錄(1)

學(xué)通C#的24堂課 作者:王小科


第1部分 基礎(chǔ)篇

第1堂課 初探C#及其開(kāi)發(fā)環(huán)境 3 視頻講解:96分鐘

1.1 了解.NET 4

1.1.1 .NET概述 4

1.1.2 .NET程序編譯原理 4

1.1.3 .NET項(xiàng)目成功案例 5

1.2 C#語(yǔ)言及特點(diǎn) 6

1.2.1 C#與.NET的關(guān)系 6

1.2.2 C#語(yǔ)言特點(diǎn) 6

1.2.3 C#語(yǔ)言發(fā)展趨勢(shì) 7

1.3 安裝與卸載Visual Studio 2008 7

1.3.1 安裝Visual Studio 2008系統(tǒng)必備 7

1.3.2 安裝Visual Studio 2008 8

1.3.3 卸載Visual Studio 2008 9

1.4 熟悉Visual Studio 2008開(kāi)發(fā)環(huán)境 10

1.4.1 創(chuàng)建控制臺(tái)應(yīng)用程序 10

1.4.2 創(chuàng)建Windows應(yīng)用程序 11

1.4.3 菜單欄介紹 12

1.4.4 工具欄介紹 13

1.4.5 “工具箱”面板介紹 14

1.4.6 “屬性”面板介紹 14

1.4.7 解決方案資源管理器介紹 15

1.5 C#編程常用幫助 15

1.5.1 安裝MSDN 15

1.5.2 使用MSDN 17

1.6 照貓畫(huà)虎——基本功訓(xùn)練 18

1.6.1 基本功訓(xùn)練1——如何開(kāi)始運(yùn)行程序 18

1.6.2 基本功訓(xùn)練2——如何中斷當(dāng)前程序的運(yùn)行 19

1.6.3 基本功訓(xùn)練3——設(shè)置程序代碼行號(hào) 20

1.6.4 基本功訓(xùn)練4——統(tǒng)一窗體中控件的字體設(shè)置 20

1.6.5 基本功訓(xùn)練5——通過(guò)“格式”菜單布局窗體 21

1.7 情景應(yīng)用——拓展與實(shí)踐 22

1.7.1 情景應(yīng)用1——設(shè)置Windows應(yīng)用程序啟動(dòng)窗體 22

1.7.2 情景應(yīng)用2——為程序設(shè)置版本和幫助信息 23

1.7.3 情景應(yīng)用3——為項(xiàng)目添加已有窗體 24

1.7.4 情景應(yīng)用4——?jiǎng)悠饋?lái)的Label控件 24

1.7.5 情景應(yīng)用5——加法計(jì)算器 25

1.8 自我測(cè)試 26

1.9 行動(dòng)指南 27

1.10 成功可以復(fù)制——C#語(yǔ)言之父安德斯·海爾斯伯格 28

第2堂課 C#程序設(shè)計(jì)基礎(chǔ) 31 視頻講解:168分鐘

2.1 編寫(xiě)第一個(gè)C#程序 32

2.2 分析C#程序結(jié)構(gòu) 33

2.2.1 命名空間介紹 33

2.2.2 類(lèi)的介紹 34

2.2.3 Main方法的使用 34

2.2.4 認(rèn)識(shí)標(biāo)識(shí)符 35

2.2.5 認(rèn)識(shí)關(guān)鍵字 35

2.2.6 編寫(xiě)C#語(yǔ)句 35

2.2.7 代碼注釋 36

2.3 數(shù)據(jù)類(lèi)型 37

2.3.1 值類(lèi)型的使用 37

2.3.2 引用類(lèi)型的使用 39

2.4 聲明并使用變量 40

2.4.1 變量的聲明及初始化 40

2.4.2 變量的作用域 41

2.5 聲明并使用常量 42

2.6 數(shù)據(jù)類(lèi)型轉(zhuǎn)換 43

2.6.1 隱式類(lèi)型轉(zhuǎn)換 43

2.6.2 顯式類(lèi)型轉(zhuǎn)換 43

2.6.3 裝箱和拆箱 45

2.7 運(yùn)算符的使用 46

2.7.1 算術(shù)運(yùn)算符 46

2.7.2 賦值運(yùn)算符 48

2.7.3 關(guān)系運(yùn)算符 49

2.7.4 邏輯運(yùn)算符 51

2.7.5 移位運(yùn)算符 54

2.7.6 其他特殊運(yùn)算符 54

2.7.7 運(yùn)算符的優(yōu)先級(jí) 56

2.8 照貓畫(huà)虎——基本功訓(xùn)練 57

2.8.1 基本功訓(xùn)練1——使用“///”標(biāo)記給代碼段添加說(shuō)明 57

2.8.2 基本功訓(xùn)練2——使用引號(hào)運(yùn)算符進(jìn)行賦值 58

2.8.3 基本功訓(xùn)練3——使用checked關(guān)鍵字處理“溢出”錯(cuò)誤 58

2.8.4 基本功訓(xùn)練4——使用typeof關(guān)鍵字獲取類(lèi)的內(nèi)部結(jié)構(gòu) 59

2.8.5 基本功訓(xùn)練5——使用using關(guān)鍵字有效回收資源 60

2.9 情景應(yīng)用——拓展與實(shí)踐 61

2.9.1 情景應(yīng)用1——檢查對(duì)象是否與給定類(lèi)型兼容 61

2.9.2 情景應(yīng)用2——使用算術(shù)運(yùn)算符開(kāi)發(fā)簡(jiǎn)單計(jì)算器 62

2.9.3 情景應(yīng)用3——使用“^”運(yùn)算符對(duì)數(shù)字進(jìn)行加密 64

2.9.4 情景應(yīng)用4——巧用移位運(yùn)算符獲取漢字編碼值 65

2.9.5 情景應(yīng)用5——使用條件運(yùn)算符判斷指定年份是不是閏年 66

2.10 自我測(cè)試 67

2.11 行動(dòng)指南 68

2.12 成功可以復(fù)制——中國(guó)第一程序員求伯君 69

第3堂課 程序流程控制 71 視頻講解:116分鐘

3.1 C#程序設(shè)計(jì)算法 72

3.2 if語(yǔ)句的使用 74

3.2.1 使用if和if…else語(yǔ)句實(shí)現(xiàn)條件選擇 74

3.2.2 if語(yǔ)句的嵌套使用 77

3.3 switch語(yǔ)句的使用 78

3.3.1 使用switch語(yǔ)句實(shí)現(xiàn)多分支選擇 79

3.3.2 if…else語(yǔ)句與switch語(yǔ)句 80

3.4 while和do…while語(yǔ)句的使用 82

3.4.1 使用while語(yǔ)句實(shí)現(xiàn)代碼循環(huán) 82

3.4.2 使用do…while語(yǔ)句實(shí)現(xiàn)至少執(zhí)行一次循環(huán) 84

3.4.3 while和do…while語(yǔ)句的區(qū)別 86

3.5 for和foreach語(yǔ)句的使用 86

3.5.1 使用for語(yǔ)句實(shí)現(xiàn)代碼循環(huán) 86

3.5.2 使用foreach語(yǔ)句遍歷數(shù)據(jù)集合 88

3.6 循環(huán)結(jié)構(gòu)中的跳轉(zhuǎn)語(yǔ)句 89

3.6.1 使用break語(yǔ)句跳出循環(huán) 89

3.6.2 使用continue語(yǔ)句繼續(xù)程序的執(zhí)行 91

3.6.3 使用goto語(yǔ)句實(shí)現(xiàn)程序跳轉(zhuǎn) 92

3.6.4 使用return語(yǔ)句使程序返回 94

3.7 照貓畫(huà)虎——基本功訓(xùn)練 95

3.7.1 基本功訓(xùn)練1——循環(huán)向控制臺(tái)中輸出內(nèi)容 95

3.7.2 基本功訓(xùn)練2——使用switch語(yǔ)句實(shí)現(xiàn)數(shù)字轉(zhuǎn)換大寫(xiě) 96

3.7.3 基本功訓(xùn)練3——雞尾酒排序算法的實(shí)現(xiàn) 97

3.7.4 基本功訓(xùn)練4——判斷用戶(hù)登錄身份 99

3.7.5 基本功訓(xùn)練5——小明去學(xué)校和醫(yī)院分別要走哪條路 100

3.8 情景應(yīng)用——拓展與實(shí)踐 101

3.8.1 情景應(yīng)用1——遞歸算法的經(jīng)典面試題 101

3.8.2 情景應(yīng)用2——使用流程控制語(yǔ)句報(bào)銷(xiāo)業(yè)務(wù)花銷(xiāo) 102


上一章目錄下一章

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