国产免费无码又爽又刺激高潮_国产亚洲欧美在线人成aaaa_亚洲av永久无码精品尤物_专区久久五月天_国内精品久久人妻无码妲己影院

專題欄目:ARVRMR虛擬現(xiàn)實(shí)

《C#程序設(shè)計(jì)教程(第2版)》

書籍簡(jiǎn)介:

本書以Visual Studio 2010為操作平臺(tái),在繼承第1版基本內(nèi)容和基本方法的基礎(chǔ)上,對(duì)內(nèi)容體系結(jié)構(gòu)進(jìn)行調(diào)整、修改和優(yōu)化,特別是加強(qiáng)了實(shí)例的實(shí)用性。 全書共分12章,包括.NET與C#概述、程序設(shè)計(jì)基礎(chǔ)、流程控制與算法、程序調(diào)試與異常處理、面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)、面向?qū)ο蟮母呒?jí)程序設(shè)計(jì)、Windows編程基礎(chǔ)、Windows窗體的高級(jí)功能、文件操作、數(shù)據(jù)庫編程基礎(chǔ)、圖形與圖像、部署Windows應(yīng)用程序等內(nèi)容。每章都配有一定數(shù)量的習(xí)題,以方便學(xué)生鞏固所學(xué)知識(shí)。 本書采用案例教學(xué)法,既有豐富的理論知識(shí),也有大量的實(shí)戰(zhàn)范例,更提供了精心設(shè)計(jì)的課后練習(xí)。

本書可作為高等院校計(jì)算機(jī)及其相關(guān)專業(yè)的本科教學(xué)用書,也可作為其他專業(yè)的計(jì)算機(jī)公共課基礎(chǔ)教材。對(duì)于自學(xué)程序設(shè)計(jì)的計(jì)算機(jī)愛好者來說,本書也是極佳的參考書。

作者簡(jiǎn)介:

張淑芬、劉麗、陳學(xué)斌、朱俊東

出版日期:

2017年01月

章節(jié)目錄:

第1章.NET與C#概述1
1.1.NET概述1
1.1.1什么是.NET1
1.1.2.NET的發(fā)展1
1.1.3.NET平臺(tái)的結(jié)構(gòu)2
1.2C#概述2
1.2.1什么是C#2
1.2.2C#與C及C 語言的區(qū)別2
1.2.3C#語言的特點(diǎn)3
1.3Visual Studio 2010集成開發(fā)環(huán)境4
1.3.1Visual Studio 2010的啟動(dòng)4
1.3.2創(chuàng)建項(xiàng)目5
1.3.3Visual Studio 2010界面介紹6
1.3.4Visual Studio.NET幫助8
1.4開發(fā)第一個(gè)C#程序8
1.4.1一個(gè)簡(jiǎn)單的控制臺(tái)應(yīng)用程序9
1.4.2一個(gè)簡(jiǎn)單的Windows應(yīng)用程序11
1.4.3一個(gè)簡(jiǎn)單的Web應(yīng)用程序12
1.4.4Visual Studio.NET解決方案和項(xiàng)目文件的組織結(jié)構(gòu)13
習(xí)題14
第2章程序設(shè)計(jì)基礎(chǔ)16
2.1C#程序的組成要素16
2.2數(shù)據(jù)類型概述19
2.2.1簡(jiǎn)單數(shù)據(jù)類型19
2.2.2結(jié)構(gòu)類型21
2.2.3枚舉類型22
2.3常量和變量24
2.3.1常量24C
2.3.2變量27
2.3.3類型轉(zhuǎn)換29
2.4運(yùn)算符與表達(dá)式32
2.4.1算術(shù)運(yùn)算符與算術(shù)表達(dá)式32
2.4.2關(guān)系運(yùn)算符與關(guān)系表達(dá)式34
2.4.3賦值運(yùn)算符與賦值表達(dá)式35
2.4.4邏輯運(yùn)算符與邏輯表達(dá)式3
2.4.5位運(yùn)算符38
2.4.6其他運(yùn)算符40
2.4.7運(yùn)算符的優(yōu)先級(jí)及結(jié)合性41
2.5引用類型42
2.5.1字符串42
2.5.2類48
2.5.3接口48
2.5.4委托49
2.5.5數(shù)組50
2.5.6集合55
2.5.7裝箱和拆箱58
2.6常用系統(tǒng)定義類59
2.6.1數(shù)學(xué)類(System.Math)59
2.6.2日期時(shí)間結(jié)構(gòu)(System.DateTime)63
2.6.3隨機(jī)數(shù)類(System.Random)65
習(xí)題67
第3章流程控制與算法69
3.1算法的概念69
3.1.1什么是算法69
3.1.2描述算法70
3.2順序結(jié)構(gòu)71
3.2.1賦值語句71
3.2.2輸入與輸出72
3.2.3順序結(jié)構(gòu)典型例題76
3.3選擇結(jié)構(gòu)78
3.3.1if語句78
3.3.2switch語句86
3.3.3選擇結(jié)構(gòu)典型例題89
3.4循環(huán)結(jié)構(gòu)93
3.4.1for語句93
3.4.2foreach語句96
3.4.3while語句97
3.4.4dowhile語句100
3.4.5循環(huán)的嵌套101
3.4.6跳轉(zhuǎn)語句104
3.4.7循環(huán)結(jié)構(gòu)典型例題107
習(xí)題111
第4章程序調(diào)試與異常處理115
4.1程序錯(cuò)誤115
4.2程序調(diào)試117
4.3異常處理121
4.3.1異常類121
4.3.2引發(fā)異常122
4.3.3異常的捕捉及處理123
習(xí)題125
第5章面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)127
5.1面向?qū)ο蟮母拍?27
5.1.1面向?qū)ο缶幊?27
5.1.2類和對(duì)象128
5.1.3面向?qū)ο蟮奶攸c(diǎn)128
5.2類的聲明129
5.3類的成員129
5.3.1常量130
5.3.2字段131
5.3.3屬性131
5.3.4方法133
5.3.5構(gòu)造函數(shù)和析構(gòu)函數(shù)141
5.3.6索引器143
5.4靜態(tài)類與靜態(tài)成員145
5.4.1靜態(tài)類145
5.4.2靜態(tài)成員146
5.4.3靜態(tài)構(gòu)造函數(shù)146
5.5對(duì)象的創(chuàng)建和存儲(chǔ)147
5.5.1對(duì)象的創(chuàng)建147
5.5.2對(duì)象的存儲(chǔ)149
5.5.3對(duì)象成員的引用150
5.6Visual Studio 2010中的OOP工具150
5.6.1類視圖150
5.6.2對(duì)象瀏覽器152
5.6.3添加類文件152
5.6.4類圖152
5.6.5類庫項(xiàng)目156
習(xí)題15
第6章面向?qū)ο蟮母呒?jí)程序設(shè)計(jì)161
6.1繼承161
6.1.1繼承的定義161
6.1.2構(gòu)造函數(shù)的執(zhí)行順序163
6.2多態(tài)165
6.2.1隱藏基類成員166
6.2.2重寫基類成員167
6.3抽象類和密封類172
6.3.1抽象類172
6.3.2密封類173
6.4接口174
6.4.1定義接口174
6.4.2實(shí)現(xiàn)接口175
6.4.3接口和抽象類的比較178
習(xí)題178
第7章Windows編程基礎(chǔ)182
7.1Windows應(yīng)用程序開發(fā)步驟182
7.2Windows應(yīng)用程序的組織結(jié)構(gòu)187
7.3Windows窗體與控件18
7.3.1窗體188
7.3.2控件195
7.4常用控件198
7.4.1Button控件198
7.4.2Label控件198
7.4.3TextBox控件199
7.4.4RadioButton和CheckBox控件203
7.4.5GroupBox控件204
7.4.6ListBox控件206
7.4.7ComboBox控件208
7.4.8PictureBox控件209
7.4.9Timer組件210
7.4.10RichTextBox控件212
7.4.11TreeView和ListView控件217
7.4.12TabControl控件222
7.4.13Panel和SplitContainer控件222
習(xí)題227
第8章Windows窗體的高級(jí)功能230
8.1菜單230
8.2工具欄和狀態(tài)欄236
8.3對(duì)話框244
8.3.1通用對(duì)話框244
8.3.2自定義對(duì)話框250
8.4多文檔程序設(shè)計(jì)254
8.4.1創(chuàng)建MDI應(yīng)用程序254
8.4.2MDI相關(guān)屬性、方法和事件255
8.4.3MDI應(yīng)用程序中的菜單欄257
習(xí)題258
第9章文件操作261
9.1文件和流261
9.2文件讀寫操作270
9.2.1FileStream類270
9.2.2文本文件的讀寫273
9.2.3讀寫二進(jìn)制文件277
習(xí)題279
第10章數(shù)據(jù)庫編程基礎(chǔ)281
10.1數(shù)據(jù)庫概述281
10.1.1數(shù)據(jù)庫和數(shù)據(jù)庫系統(tǒng)281
10.1.2關(guān)系數(shù)據(jù)庫283
10.2SQL基礎(chǔ)28
10.3ADO.NET287
10.3.1ADO.NET對(duì)象模型287
10.3.2ADO.NET訪問數(shù)據(jù)庫模式289
10.4使用ADO.NET訪問數(shù)據(jù)庫290
10.4.1使用Connection對(duì)象連接數(shù)據(jù)庫290
10.4.2ADO.NET聯(lián)機(jī)模式的數(shù)據(jù)存取292
10.4.3ADO.NET脫機(jī)模式的數(shù)據(jù)存取298
10.5數(shù)據(jù)綁定控件304
10.5.1數(shù)據(jù)綁定304
10.5.2DataGridView控件305
10.5.3BindingSource組件308
10.5.4BindingNavigator控件309
10.6數(shù)據(jù)庫應(yīng)用程序案例310
10.6.1系統(tǒng)功能310
10.6.2數(shù)據(jù)庫結(jié)構(gòu)311
10.6.3系統(tǒng)實(shí)現(xiàn)312
習(xí)題340
第11章圖形與圖像342
11.1圖形圖像基礎(chǔ)知識(shí)342
11.1.1GDI 概述342
11.1.2Graphics類343
11.2繪制基本圖形344
11.2.1創(chuàng)建畫筆344
11.2.2繪制基本圖形345
11.3填充圖形348
11.3.1單色畫刷SolidBrush348
11.3.2HatchBrush349
11.3.3TextureBrush350
11.3.4LineargradientBrush350
11.4圖像處理351
11.4.1圖像的顯示352
11.4.2圖像的拉伸與反轉(zhuǎn)353
習(xí)題357
第12章部署Windows應(yīng)用程序359
12.1部署概述359
12.2使用ClickOnce部署Windows應(yīng)用程序360
12.2.1將應(yīng)用程序發(fā)布到Web360
12.2.2將應(yīng)用程序發(fā)布到共享文件夾362
12.2.3將應(yīng)用程序發(fā)布到媒體365
12.3使用Windows Installer部署Windows應(yīng)用程序367
12.3.1創(chuàng)建安裝程序368
12.3.2測(cè)試安裝程序370
習(xí)題371
參考文獻(xiàn)372

封面圖:

發(fā)表評(píng)論

相關(guān)文章