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

從零開始學(xué)C#

從零開始學(xué)C#

定 價(jià):¥99.00

作 者: 明日科技
出版社: 化學(xué)工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787122405906 出版時(shí)間: 2022-06-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 字?jǐn)?shù):  

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

  本書從零基礎(chǔ)讀者的角度出發(fā),通過(guò)通俗易懂的語(yǔ)言、豐富多彩的實(shí)例,循序漸進(jìn)地讓讀者在實(shí)踐中學(xué)習(xí)C#編程知識(shí),并提升自己的實(shí)際開發(fā)能力。全書共分為5篇21章,內(nèi)容包括搭建C#開發(fā)環(huán)境、第一個(gè)C#程序、數(shù)據(jù)類型、運(yùn)算符、條件語(yǔ)句、循環(huán)語(yǔ)句、數(shù)組、字符串、面向?qū)ο缶幊袒A(chǔ)、繼承與多態(tài)、集合與索引器、委托與事件、泛型、程序調(diào)試與異常處理、Windows窗體編程、Windows控件的使用、使用C#操作數(shù)據(jù)庫(kù)、Entity Framework編程、文件及文件夾操作、貪吃蛇大作戰(zhàn)、人事工資管理系統(tǒng)等。書中知識(shí)點(diǎn)講解細(xì)致,側(cè)重介紹每個(gè)知識(shí)點(diǎn)的使用場(chǎng)景,涉及的代碼給出了詳細(xì)的注釋,可以使讀者輕松領(lǐng)會(huì)C#程序開發(fā)的精髓,快速提高開發(fā)技能。同時(shí),本書配套了大量教學(xué)視頻,掃碼即可觀看,還提供所有程序源文件,方便讀者實(shí)踐。本書適合C#初學(xué)者、軟件開發(fā)入門者自學(xué)使用,也可用作高等院校相關(guān)專業(yè)的教材及參考書。

作者簡(jiǎn)介

  無(wú)

圖書目錄

第1篇 C#基礎(chǔ)知識(shí)篇
第1章 搭建C#開發(fā)環(huán)境    2 視頻講解:3節(jié),49分鐘
1.1 C#語(yǔ)言入門    3
1.1.1 C#語(yǔ)言的發(fā)展    3
1.1.2 C#語(yǔ)言的特點(diǎn)    3
1.1.3 認(rèn)識(shí).NET Framework    3
1.1.4 C#與.NET Framework    4
1.1.5 C#的應(yīng)用領(lǐng)域    4
1.2 Visual Studio 2019的安裝與卸載    4
1.2.1 安裝Visual Studio 2019必備條件    4
1.2.2 下載Visual Studio 2019    5
1.2.3 安裝Visual Studio 2019    5
1.2.4 卸載Visual Studio 2019    8
1.3 熟悉Visual Studio 2019開發(fā)環(huán)境    9
1.3.1 創(chuàng)建項(xiàng)目    9
1.3.2 菜單欄    11
1.3.3 工具欄    11
1.3.4 解決方案資源管理器    11
1.3.5 “工具箱”窗口    12
1.3.6 “屬性”窗口    12
1.3.7 “錯(cuò)誤列表”窗口    13
本章知識(shí)思維導(dǎo)圖    13

第2章 第一個(gè)C#程序    14 視頻講解:9節(jié),77分鐘
2.1 編寫第一個(gè)C#程序    15
[實(shí)例2.1] 輸出“人因夢(mèng)想而偉大”    17
2.2 C#程序結(jié)構(gòu)預(yù)覽    18
2.2.1 命名空間    18
2.2.2 類    20
2.2.3 關(guān)鍵字與標(biāo)識(shí)符    21
2.2.4 Main方法    22
2.2.5 C#語(yǔ)句    23
2.2.6 注釋    24
2.2.7 一個(gè)完整的C#程序    26
[實(shí)例2.2] 輸出軟件啟動(dòng)頁(yè)    26
2.3 程序編寫規(guī)范    27
2.3.1 代碼編寫規(guī)則    27
2.3.2 命名規(guī)范    28
本章知識(shí)思維導(dǎo)圖    30

第3章 數(shù)據(jù)類型    31 視頻講解:4節(jié),136分鐘
3.1 數(shù)據(jù)類型及變量    32
3.1.1 為什么要使用變量    32
3.1.2 變量是什么    32
3.1.3 聲明變量    32
3.1.4 簡(jiǎn)單數(shù)據(jù)類型    33
[實(shí)例3.1] 根據(jù)身高體重計(jì)算BMI指數(shù)    36
[實(shí)例3.2] 字符類Char的常用方法應(yīng)用    38
[實(shí)例3.3] 輸出Windows系統(tǒng)目錄    40
3.1.5 變量的初始化    41
3.1.6 變量的作用域    42
[實(shí)例3.4] 使用變量記錄用戶登錄名    43
3.2 引用類型    43
3.2.1 引用類型分類    43
3.2.2 引用類型舉例    45
[實(shí)例3.5] 引用類型的使用    45
3.2.3 值類型與引用類型的區(qū)別    46
[實(shí)例3.6] 值類型與引用類型的區(qū)別舉例    46
3.3 常量    47
3.3.1 常量是什么    48
3.3.2 常量的分類    48
3.4 數(shù)據(jù)類型轉(zhuǎn)換    49
3.4.1 隱式類型轉(zhuǎn)換    49
3.4.2 顯式類型轉(zhuǎn)換    50
3.4.3 使用Convert類進(jìn)行轉(zhuǎn)換    50
本章知識(shí)思維導(dǎo)圖    52

第4章 運(yùn)算符    53 視頻講解:9節(jié),99分鐘
4.1 算術(shù)運(yùn)算符    54
[實(shí)例4.1] 計(jì)算學(xué)生成績(jī)的分差及平均分    54
4.2 自增自減運(yùn)算符    55
4.3 賦值運(yùn)算符    56
4.4 關(guān)系運(yùn)算符    58
[實(shí)例4.2] 使用關(guān)系運(yùn)算符比較大小關(guān)系    58
4.5 邏輯運(yùn)算符    59
[實(shí)例4.3] 參加面包店的打折活動(dòng)    60
4.6 位運(yùn)算符    60
4.7 移位運(yùn)算符    62
4.8 條件運(yùn)算符    62
[實(shí)例4.4] 判斷人的年齡所處階段    63
4.9 運(yùn)算符優(yōu)先級(jí)與結(jié)合性    64
本章知識(shí)思維導(dǎo)圖    66

第5章 條件語(yǔ)句    67 視頻講解:2節(jié),61分鐘
5.1 if條件語(yǔ)句    68
5.1.1 決策分支    68
5.1.2 if語(yǔ)句    68
[實(shí)例5.1] 判斷輸入是不是奇數(shù)    69
[實(shí)例5.2] 根據(jù)分?jǐn)?shù)劃分是否優(yōu)秀    71
[實(shí)例5.3] 根據(jù)分?jǐn)?shù)劃分優(yōu)秀等級(jí)    73
[實(shí)例5.4] 判斷輸入的年份是不是閏年    75
5.2 switch多分支語(yǔ)句    76
5.2.1 switch語(yǔ)句    76
[實(shí)例5.5] 查詢高考錄取分?jǐn)?shù)線    77
5.2.2 switch與if…else if…else的區(qū)別    78
本章知識(shí)思維導(dǎo)圖    79

第6章 循環(huán)語(yǔ)句    80 視頻講解:5節(jié),63分鐘
6.1 while循環(huán)    81
[實(shí)例6.1] 數(shù)學(xué)家高斯的故事    81
6.2 do…while循環(huán)    82
6.2.1 do…while循環(huán)的使用    82
[實(shí)例6.2] 使用do…while循環(huán)挑戰(zhàn)數(shù)據(jù)家高斯    83
6.2.2 while和do…while語(yǔ)句的區(qū)別    83
6.3 for循環(huán)    83
6.3.1 for循環(huán)的一般形式    83
[實(shí)例6.3] 使用for循環(huán)挑戰(zhàn)數(shù)據(jù)家高斯    84
6.3.2 for循環(huán)的變體    85
6.3.3 for循環(huán)中逗號(hào)的應(yīng)用    86
6.4 循環(huán)的嵌套    86
[實(shí)例6.4] 打印九九乘法表    88
6.5 跳轉(zhuǎn)語(yǔ)句    88
6.5.1 break語(yǔ)句    88
[實(shí)例6.5] 使用break跳出循環(huán)    89
6.5.2 continue語(yǔ)句    89
[實(shí)例6.6] 使用continue語(yǔ)句實(shí)現(xiàn)1到100之間的偶數(shù)和    89
6.5.3 goto語(yǔ)句    90
[實(shí)例6.7] 使用goto語(yǔ)句實(shí)現(xiàn)1到100的累加    90
6.5.4 continue和break語(yǔ)句的區(qū)別    91
本章知識(shí)思維導(dǎo)圖    92

第7章 數(shù)組    93 視頻講解:5節(jié),75分鐘
7.1 一維數(shù)組    94
7.1.1 數(shù)組概述    94
7.1.2 一維數(shù)組的創(chuàng)建    94
7.1.3 一維數(shù)組的初始化    96
7.1.4 一維數(shù)組的使用    96
[實(shí)例7.1] 輸出一年中每個(gè)月的天數(shù)    96
7.2 二維數(shù)組    97
7.2.1 二維數(shù)組的創(chuàng)建    97
7.2.2 二維數(shù)組的初始化    99
7.2.3 二維數(shù)組的使用    100
[實(shí)例7.2] 模擬客車售票系統(tǒng)    100
7.2.4 不規(guī)則數(shù)組的定義    101
7.2.5 獲取二維數(shù)組的列數(shù)    101
7.3 數(shù)組與Array類    102
[實(shí)例7.3] 打印楊輝三角    102
7.4 數(shù)組的基本操作    103
7.4.1 數(shù)組的輸入與輸出    103
[實(shí)例7.4] 一維數(shù)組的輸入與輸出    103
[實(shí)例7.5] 二維數(shù)組的輸入與輸出舉例    104
7.4.2 使用foreach語(yǔ)句遍歷數(shù)組    105
[實(shí)例7.6] 輸出狼人殺游戲主要角色    105
7.4.3 對(duì)數(shù)組進(jìn)行排序    106
7.5 數(shù)組排序算法    107
7.5.1 冒泡排序算法    107
[實(shí)例7.7] 冒泡排序算法排序    108
7.5.2 選擇排序算法    109
[實(shí)例7.8] 選擇排序算法排序    110
本章知識(shí)思維導(dǎo)圖    112

第8章 字符串    113 視頻講解:20節(jié),156分鐘
8.1 字符串的聲明與初始化    114
8.1.1 聲明字符串    114
8.1.2 字符串的初始化    114
8.2 提取字符串信息    115
8.2.1 獲取字符串長(zhǎng)度    116
8.2.2 獲取指定位置的字符    116
8.2.3 獲取子字符串索引位置    116
[實(shí)例8.1] 查找“r”在“We are the world”中出現(xiàn)的位置    117
8.2.4 判斷字符串首尾內(nèi)容    118
8.3 字符串操作    119
8.3.1 字符串的拼接    120
8.3.2 比較字符串    120
[實(shí)例8.2] 驗(yàn)證用戶名和密碼是否正確    121
8.3.3 字符串的大小寫轉(zhuǎn)換    122
8.3.4 格式化字符串    122
[實(shí)例8.3] 格式化不同的數(shù)值類型數(shù)據(jù)    124
[實(shí)例8.4] 輸出不同形式的日期時(shí)間    125
8.3.5 截取字符串    126
[實(shí)例8.5] 從完整文件名中獲取文件名和擴(kuò)展名    126
8.3.6 分割字符串    126
[實(shí)例8.6] 學(xué)習(xí)編程的最終目標(biāo)    127
8.3.7 插入及填充字符串    127
[實(shí)例8.7] 對(duì)字符串進(jìn)行填充    128
8.3.8 刪除字符串    128
8.3.9 去除空白內(nèi)容    129
8.3.10 復(fù)制字符串    129
8.3.11 替換字符串    131
[實(shí)例8.8] 字符串的替換    131
8.4 可變字符串類    132
8.4.1 StringBuilder類的定義    132
8.4.2 StringBuilder類的使用    133
[實(shí)例8.9] StringBuilder類中幾種方法的應(yīng)用    133
8.4.3 StringBuilder類與string類的區(qū)別    134
[實(shí)例8.10] 對(duì)比string和StringBuilder的執(zhí)行效率    135
本章知識(shí)思維導(dǎo)圖    137

第2篇  面向?qū)ο缶幊唐?br />第9章 面向?qū)ο缶幊袒A(chǔ)    140 視頻講解:5節(jié),133分鐘
9.1 認(rèn)識(shí)面向?qū)ο?nbsp;   141
9.1.1 對(duì)象    141
9.1.2 類    142
9.1.3 面向?qū)ο蠹夹g(shù)的基本思想    143
9.1.4 面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn)    143
9.1.5 了解面向過(guò)程編程    144
9.2 類    145
9.2.1 類的聲明    145
9.2.2 類的成員    145
[實(shí)例9.1] 使用屬性控制用戶年齡輸入    147
[實(shí)例9.2] 設(shè)計(jì)表示星期的枚舉    149
9.2.3 權(quán)限修飾符    150
9.2.4 構(gòu)造函數(shù)    151
[實(shí)例9.3] 對(duì)比靜態(tài)構(gòu)造函數(shù)和實(shí)例構(gòu)造函數(shù)的執(zhí)行    153
9.2.5 析構(gòu)函數(shù)    154
9.3 方法    154
9.3.1 方法的聲明    155
9.3.2 方法的參數(shù)    155
[實(shí)例9.4] 計(jì)算兩個(gè)數(shù)的和    156
[實(shí)例9.5] 值參數(shù)對(duì)引用類型的影響    157
[實(shí)例9.6] ref參數(shù)的應(yīng)用    157
[實(shí)例9.7] 使用out參數(shù)記錄運(yùn)算結(jié)果    158
[實(shí)例9.8] 使用params參數(shù)計(jì)算不定數(shù)的和    159
9.3.3 方法的重載    160
[實(shí)例9.9] 使用重載方法計(jì)算不同類型數(shù)的和    160
9.4 類的靜態(tài)成員    161
9.5 對(duì)象的創(chuàng)建及使用    161
9.5.1 對(duì)象的創(chuàng)建    161
9.5.2 訪問對(duì)象的屬性和行為    162
[實(shí)例9.10] 使用屬性控制用戶年齡輸入    163
9.5.3 對(duì)象的銷毀    163
9.5.4 this關(guān)鍵字    164
9.5.5 類與對(duì)象的關(guān)系    165
本章知識(shí)思維導(dǎo)圖    165

第10章  繼承與多態(tài)    166 視頻講解:3節(jié),42分鐘
10.1 繼承    167
10.1.1 使用繼承    167
[實(shí)例10.1] 模擬實(shí)現(xiàn)進(jìn)銷存管理系統(tǒng)的進(jìn)貨信息并輸出    168
10.1.2 base關(guān)鍵字    169
[實(shí)例10.2] 使用base關(guān)鍵字調(diào)用父類方法    170
10.1.3 繼承中的構(gòu)造函數(shù)與析構(gòu)函數(shù)    171
[實(shí)例10.3] 演示繼承中構(gòu)造函數(shù)與析構(gòu)函數(shù)的執(zhí)行順序    171
10.2 多態(tài)    172
10.2.1 虛方法的重寫    172
[實(shí)例10.4] 通過(guò)重寫虛方法實(shí)現(xiàn)多態(tài)    173
10.2.2 抽象類與抽象方法    174
[實(shí)例10.5] 模擬“去商場(chǎng)買衣服”場(chǎng)景    175
10.2.3 密封類與密封方法    176
[實(shí)例10.6] 密封類的使用    176
10.3 接口    177
10.3.1 接口的概念及聲明    177
10.3.2 接口的實(shí)現(xiàn)與繼承    178
[實(shí)例10.7] 通過(guò)繼承接口實(shí)現(xiàn)輸出進(jìn)貨信息和銷售信息    178
10.3.3 顯式接口成員實(shí)現(xiàn)    180
[實(shí)例10.8] 顯式接口成員的實(shí)現(xiàn)舉例    180
10.3.4 抽象類與接口    182
本章知識(shí)思維導(dǎo)圖    183

第11章  集合與索引器    184 視頻講解:3節(jié),14分鐘
11.1 集合    185
11.1.1 自定義集合    185
[實(shí)例11.1] 自定義集合存儲(chǔ)商品信息    186
11.1.2 使用集合類    187
[實(shí)例11.2] 使用ArrayList集合存儲(chǔ)商品信息    188
11.2 索引器    188
[實(shí)例11.3] 使用索引器操作字符串?dāng)?shù)組    189
本章知識(shí)思維導(dǎo)圖    190

第12章  委托與事件    191 視頻講解:3節(jié),27分鐘
12.1 委托與多路廣播委托    192
12.1.1 委托    192
12.1.2 多路廣播委托    194
[實(shí)例12.1] 多路廣播委托操作    195
12.2 匿名方法    196
[實(shí)例12.2] 匿名方法和命名方法的對(duì)比    196
12.3 事件    197
12.3.1 委托的發(fā)布和訂閱    197
[實(shí)例12.3] 通過(guò)委托來(lái)實(shí)現(xiàn)學(xué)生們對(duì)鈴聲所做出的響應(yīng)    198
12.3.2 事件的發(fā)布和訂閱    199
12.3.3 EventHandler類    200
12.3.4 Windows事件概述    201
本章知識(shí)思維導(dǎo)圖    202

第13章  泛型    203 視頻講解:1節(jié),14分鐘
13.1 為什么要使用泛型    204
13.2 泛型類型參數(shù)    204
[實(shí)例13.1] 使用泛型解決參數(shù)類型不確定的問題    205
13.3 泛型方法    205
13.4 泛型類    206
13.5 泛型接口    206
13.6 泛型約束    206
13.7 兩種特殊的泛型委托    207
本章知識(shí)思維導(dǎo)圖    209

第14章  程序調(diào)試與異常處理    210 視頻講解:3節(jié),20分鐘
14.1 程序調(diào)試    211
14.1.1 Visual Studio編輯器調(diào)試    211
14.1.2 Visual Studio調(diào)試器調(diào)試    212
14.2 異常處理    215
14.2.1 try…catch語(yǔ)句    216
[實(shí)例14.1] 未將對(duì)象引用設(shè)置到對(duì)象的實(shí)例    217
14.2.2 try…catch…finally語(yǔ)句    218
[實(shí)例14.2] 捕捉將字符串轉(zhuǎn)換為整型數(shù)據(jù)時(shí)的異常    218
14.2.3 throw語(yǔ)句    219
[實(shí)例14.3] 拋出除數(shù)為0的異常    219
14.2.4 異常的使用原則    220
本章知識(shí)思維導(dǎo)圖    221

第3篇  Windows窗體編程篇
第15章  Windows窗體編程    224 視頻講解:3節(jié),35分鐘
15.1 開發(fā)Windows窗體程序的步驟    225
15.2 Form窗體    228
15.2.1 添加和刪除窗體    228
15.2.2 多窗體的使用    230
15.2.3 窗體的屬性    230
15.2.4 窗體的顯示與隱藏    233
15.2.5 窗體的事件    234
15.3 MDI窗體    236
15.3.1 MDI窗體的概念    236
15.3.2 如何設(shè)置MDI窗體    236
15.3.3 排列MDI子窗體    237
[實(shí)例15.1] 排列MDI父窗體中的多個(gè)子窗體    237
本章知識(shí)思維導(dǎo)圖    239

第16章  Windows控件的使用    240 視頻講解:25節(jié),143分鐘
16.1 控件基礎(chǔ)    241
16.1.1 控件概述    241
16.1.2 控件的相關(guān)操作    241
16.2 文本類控件    242
16.2.1 Label:標(biāo)簽    242
16.2.2 TextBox:文本框    243
16.2.3 RichTextBox:有格式文本框    244
[實(shí)例16.1] 在RichTextBox中設(shè)置超鏈接    245
16.3 按鈕類控件    246
16.3.1 Button:按鈕    246
[實(shí)例16.2] 制作登錄窗體中的登錄和退出按鈕    246
16.3.2 RadioButton:?jiǎn)芜x按鈕    247
[實(shí)例16.3] 選擇用戶登錄身份    247
16.3.3 CheckBox:復(fù)選框    248
[實(shí)例16.4] 設(shè)置用戶操作權(quán)限    249
16.4 列表類控件    249
16.4.1 ComboBox:下拉組合框    249
[實(shí)例16.5] 選擇員工的職位    250
16.4.2 NumericUpDown:數(shù)值選擇    250
[實(shí)例16.6] 動(dòng)態(tài)顯示選擇的數(shù)值    251
16.4.3 ListBox:列表    251
[實(shí)例16.7] 在ListBox中添加和移除項(xiàng)    252
[實(shí)例16.8] 在ListBox中顯示滾動(dòng)條    252
[實(shí)例16.9] 在ListBox中選擇多項(xiàng)    253
16.4.4 ListView控件:列表視圖    254
16.5 圖片類控件    256
16.5.1 PictureBox:圖片    256
16.5.2 ImageList:圖片列表    257
[實(shí)例16.10] 使用ImageList加載和移除圖像    258
16.6 容器控件    259
16.6.1 GroupBox:分組框    259
16.6.2 Panel:容器    259
16.6.3 TabControl:選項(xiàng)卡    259
[實(shí)例16.11] 動(dòng)態(tài)添加和刪除選項(xiàng)卡    261
16.7 TreeView:樹控件    261
[實(shí)例16.12] 使用樹控件顯示部門結(jié)構(gòu)    263
16.8 Timer:計(jì)時(shí)器    264
[實(shí)例16.13] 模擬雙色球選號(hào)    265
16.9 ProgressBar:進(jìn)度條    266
16.10 菜單、工具欄和狀態(tài)欄    266
16.10.1 MenuStrip:菜單    266
16.10.2 ToolStrip:工具欄    267
16.10.3 StatusStrip:狀態(tài)欄    268
[實(shí)例16.14] 在狀態(tài)欄中顯示登錄用戶及時(shí)間    268
16.11 消息框    270
16.12 對(duì)話框    271
16.12.1 “打開”對(duì)話框    271
16.12.2 “另存為”對(duì)話框    273
16.12.3 “瀏覽文件夾”對(duì)話框    273
本章知識(shí)思維導(dǎo)圖    274

第4篇  數(shù)據(jù)庫(kù)及文件篇
第17章  使用C#操作數(shù)據(jù)庫(kù)    276 視頻講解:7節(jié),67分鐘
17.1 SQL語(yǔ)句基礎(chǔ)    277
17.1.1 SQL語(yǔ)言簡(jiǎn)介    277
17.1.2 簡(jiǎn)單SQL語(yǔ)句的應(yīng)用    277
17.2 ADO.NET概述    281
17.2.1 ADO.NET對(duì)象模型    281
17.2.2 數(shù)據(jù)訪問命名空間    281
17.3 Connection數(shù)據(jù)連接對(duì)象    282
17.3.1 熟悉Connection對(duì)象    282
17.3.2 數(shù)據(jù)庫(kù)連接字符串    282
17.3.3 應(yīng)用SqlConnection對(duì)象連接數(shù)據(jù)庫(kù)    284
[實(shí)例17.1] 使用SqlConnection對(duì)象連接SQL Server數(shù)據(jù)庫(kù)    284
17.4 Command命令執(zhí)行對(duì)象    285
17.4.1 熟悉Command對(duì)象    285
17.4.2 應(yīng)用Command對(duì)象操作數(shù)據(jù)    286
[實(shí)例17.2] 向數(shù)據(jù)表中添加編程詞典價(jià)格信息    286
17.4.3 應(yīng)用Command對(duì)象調(diào)用存儲(chǔ)過(guò)程    286
[實(shí)例17.3] 使用存儲(chǔ)過(guò)程向數(shù)據(jù)表中添加編程詞典價(jià)格信息    286
17.5 DataReader數(shù)據(jù)讀取對(duì)象    287
17.5.1 DataReader對(duì)象概述    287
17.5.2 使用DataReader對(duì)象檢索數(shù)據(jù)    288
[實(shí)例17.4] 獲取編程詞典信息并分列顯示    289
17.6 DataSet對(duì)象和DataAdapter操作對(duì)象    290
17.6.1 DataSet對(duì)象    290
17.6.2 DataAdapter對(duì)象    290
17.6.3  填充DataSet數(shù)據(jù)集    291
[實(shí)例17.5] 填充DataSet數(shù)據(jù)集并顯示    292
17.6.4 DataSet對(duì)象與DataReader對(duì)象的區(qū)別    292
17.7 DataGridView控件的使用    292
[實(shí)例17.6] DataGridView表格的使用    293
本章知識(shí)思維導(dǎo)圖    295

第18章  Entity Framework編程    296 視頻講解:1節(jié),22分鐘
18.1 什么是Entity Framework    297
18.2 Entity?Framework實(shí)體數(shù)據(jù)模型    297
18.3 創(chuàng)建實(shí)體數(shù)據(jù)模型    298
18.4 通過(guò)EF對(duì)數(shù)據(jù)表進(jìn)行增刪改查操作    300
[實(shí)例18.1] 通過(guò)EF對(duì)數(shù)據(jù)表進(jìn)行增刪改查操作    301
18.5 EF相對(duì)于ADO.NET的優(yōu)勢(shì)    302
本章知識(shí)思維導(dǎo)圖    303

第19章  文件及文件夾操作    304 視頻講解:4節(jié),70分鐘
19.1 System.IO命名空間    305
19.2 文件基本操作    306
19.2.1 File類    306
19.2.2 FileInfo類    307
19.2.3 判斷文件是否存在    307
19.2.4 創(chuàng)建文件    308
19.2.5 復(fù)制文件    309
19.2.6 移動(dòng)文件    310
19.2.7 刪除文件    310
19.2.8 獲取文件基本信息    311
[實(shí)例19.1] 獲取選定文件的詳細(xì)信息    311
19.3 文件夾基本操作    312
19.3.1 Directory類    312
19.3.2 DirectoryInfo類    312
19.3.3 判斷文件夾是否存在    313
19.3.4 創(chuàng)建文件夾    313
19.3.5 移動(dòng)文件夾    314
19.3.6 刪除文件夾    315
19.3.7 遍歷文件夾    315
[實(shí)例19.2] 獲取文件夾中的所有子文件夾及文件信息    316
19.4 I/O數(shù)據(jù)流基礎(chǔ)    318
19.4.1 流概述    318
19.4.2 文件流    319
[實(shí)例19.3] 使用不同的方式打開文件    320
19.4.3 文本文件的讀寫    321
[實(shí)例19.4] 文本文件中寫入和讀取名人名言    322
本章知識(shí)思維導(dǎo)圖    324

第5篇  項(xiàng)目開發(fā)篇
第20章  貪吃蛇大作戰(zhàn)    326 視頻講解:1節(jié),3分鐘
20.1 游戲描述    327
20.2 設(shè)計(jì)思路    327
20.3 開發(fā)過(guò)程    328
20.3.1 創(chuàng)建項(xiàng)目并導(dǎo)入資源文件    328
20.3.2 設(shè)計(jì)主窗體    329
20.3.3 初始化游戲場(chǎng)景及蛇身    331
20.3.4 控制游戲的開始、暫停和結(jié)束    332
20.3.5 移動(dòng)貪吃蛇并控制其速度    333
本章知識(shí)思維導(dǎo)圖    334

第21章  人事工資管理系統(tǒng)    335 視頻講解:1節(jié),3分鐘
21.1 需求分析    336
21.2 系統(tǒng)設(shè)計(jì)    336
21.2.1 系統(tǒng)功能結(jié)構(gòu)    336
21.2.2 業(yè)務(wù)流程圖    336
21.2.3 編碼規(guī)則    336
21.2.4  程序運(yùn)行環(huán)境    337
21.2.5 系統(tǒng)預(yù)覽    337
21.3 數(shù)據(jù)庫(kù)設(shè)計(jì)    339
21.3.1 數(shù)據(jù)庫(kù)分析    339
21.3.2 數(shù)據(jù)庫(kù)概念設(shè)計(jì)    339
21.3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)    341
21.4 文件夾組織結(jié)構(gòu)    342
21.4.1 文件夾組織結(jié)構(gòu)圖    343
21.4.2 程序文件組織結(jié)構(gòu)圖    343
21.5 公共類設(shè)計(jì)    344
21.5.1 DBConnection公共類    344
21.5.2 DBOperate公共類    345
21.6 登錄模塊設(shè)計(jì)    348
21.6.1 登錄模塊概述    348
21.6.2 登錄模塊實(shí)現(xiàn)過(guò)程    349
21.7 主窗體設(shè)計(jì)    350
21.7.1 主窗體概述    350
21.7.2 主窗體實(shí)現(xiàn)過(guò)程    351
21.8 檔案管理模塊設(shè)計(jì)    352
21.8.1 檔案管理模塊概述    352
21.8.2 檔案管理模塊實(shí)現(xiàn)過(guò)程    352
21.9 獎(jiǎng)罰管理模塊設(shè)計(jì)    359
21.9.1 獎(jiǎng)罰管理模塊概述    359
21.9.2 獎(jiǎng)罰管理模塊實(shí)現(xiàn)過(guò)程    360
本章知識(shí)思維導(dǎo)圖    364

附錄 數(shù)據(jù)庫(kù)基礎(chǔ)    365
 

本目錄推薦

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