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

Visual C# .NET程序設(shè)計(jì)基礎(chǔ)與上機(jī)指導(dǎo)

Visual C# .NET程序設(shè)計(jì)基礎(chǔ)與上機(jī)指導(dǎo)

定 價(jià):¥39.00

作 者: 萬(wàn)科,覃劍 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: VC++

ISBN: 9787302146452 出版時(shí)間: 2007-03-01 包裝: 膠版紙
開本: 185*260 頁(yè)數(shù): 338 字?jǐn)?shù):  

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

  Visual C#語(yǔ)言是微軟公司推出的一種高級(jí)編程語(yǔ)言,是.NET平臺(tái)的重要組成部分。對(duì)它的學(xué)習(xí),將使我們對(duì)計(jì)算機(jī)編程有更深刻地認(rèn)識(shí)。本書作者在多年教學(xué)經(jīng)驗(yàn)基礎(chǔ)上,根據(jù)學(xué)生的誰(shuí)知規(guī)律精心組織了本書內(nèi)容,并通過(guò)大量有現(xiàn)實(shí)意義的例題,循序漸進(jìn)地介紹了Visual C#程序設(shè)計(jì)的有關(guān)概念和編程技巧。書中例題都經(jīng)過(guò)了仔細(xì)的調(diào)試,配有大量的上機(jī)實(shí)訓(xùn)題和課后習(xí)題,并為教師配有上機(jī)實(shí)訓(xùn)參考答案和課后習(xí)題參考答案。本書概念清晰、例題豐富、深入淺出、知識(shí)結(jié)構(gòu)及深度合理,可作為高等院校的教材,也可作為計(jì)算機(jī)培訓(xùn)班的教材以及自學(xué)者的參考書。

作者簡(jiǎn)介

暫缺《Visual C# .NET程序設(shè)計(jì)基礎(chǔ)與上機(jī)指導(dǎo)》作者簡(jiǎn)介

圖書目錄

第1章  .NET和Visual Studio .NET
簡(jiǎn)介    1
1.1  Visual C#的優(yōu)點(diǎn)    1
1.2  .NET和Visual C#的關(guān)系    3
1.3  公共語(yǔ)言運(yùn)行時(shí)環(huán)境和
公共語(yǔ)言規(guī)范    4
1.4  Visual Studio .NET編程環(huán)境    6
1.4.1  Visual Studio .NET IDE簡(jiǎn)介    7
1.4.2  起始頁(yè)    8
1.4.3  窗口    9
1.4.4  MSDN幫助    11
1.5  編寫第一個(gè)Visual C#應(yīng)用程序    11
1.5.1  第一個(gè)程序:Hello World!    11
1.5.2  創(chuàng)建解決方案    12
1.5.3  添加控件和編寫代碼    13
1.5.4  編譯和運(yùn)行程序    15
1.5.5  代碼分析    16
1.6  上機(jī)指導(dǎo)    17
1.7  習(xí)題    17
第2章  Visual C#語(yǔ)言基礎(chǔ)    19
2.1  值類型和引用類型    19
2.1.1  Visual C#中的控制臺(tái)
應(yīng)用程序    21
2.1.2  值類型    22
2.1.3  引用類型    31
2.2  變量和常量    37
2.2.1  變量    37
2.2.2  常量    42
2.3  運(yùn)算符    42
2.3.1  邏輯運(yùn)算符    44
2.3.2  算術(shù)運(yùn)算符    45
2.3.3  位運(yùn)算符    50
2.3.4  條件運(yùn)算符    51
2.3.5  賦值運(yùn)算符    51
2.3.6  運(yùn)算符    54
2.3.7  其他運(yùn)算符    56
2.3.8  &&和||的行為控制    58
2.4  類型轉(zhuǎn)換    58
2.4.1  隱式類型轉(zhuǎn)換    58
2.4.2  顯式類型轉(zhuǎn)換    60
2.4.3  使用Convert類進(jìn)行轉(zhuǎn)換    61
2.5  上機(jī)指導(dǎo)    62
2.6  習(xí)題    68
第3章  Visual C#程序流程控制    70
3.1  語(yǔ)句    70
3.1.1  語(yǔ)句的終點(diǎn)和可達(dá)性    71
3.1.2  語(yǔ)句塊    72
3.1.3  空語(yǔ)句    73
3.1.4  標(biāo)號(hào)語(yǔ)句    73
3.1.5  聲明語(yǔ)句    73
3.2  條件語(yǔ)句    74
3.2.1  if語(yǔ)句    74
3.2.2  switch語(yǔ)句    78
3.3  循環(huán)語(yǔ)句    81
3.3.1  for循環(huán)    81
3.3.2  foreach循環(huán)    83
3.3.3  while循環(huán)    85
3.3.4  do循環(huán)    86
3.4  跳轉(zhuǎn)語(yǔ)句    88
3.4.1  break語(yǔ)句    88
3.4.2  continue語(yǔ)句    89
3.4.3  goto語(yǔ)句    90
3.4.4  return語(yǔ)句    92
3.4.5  throw語(yǔ)句    92
3.5  上機(jī)指導(dǎo)    93
3.6  習(xí)題    99
第4章  面向?qū)ο蟮某绦蛟O(shè)計(jì)    101
4.1  面向?qū)ο蠹夹g(shù)基礎(chǔ)    101
4.1.1  面向?qū)ο笤O(shè)計(jì)的由來(lái)    101
4.1.2  對(duì)象的定義    102
4.2  面向?qū)ο蠛头敲嫦驅(qū)ο蠹夹g(shù)的
比較    103
4.3  面向?qū)ο蠓治?nbsp;   105
4.3.1  面向?qū)ο蠓治龅娜蝿?wù)    106
4.3.2  面向?qū)ο蟮脑O(shè)計(jì)    107
4.4  習(xí)題    109
第5章  類    111
5.1  類的聲明    111
5.1.1  類修飾符    111
5.1.2  成員修飾符    112
5.1.3  存取修飾符    112
5.2  類的成員    112
5.2.1  類中的常量    113
5.2.2  類中的變量    114
5.2.3  構(gòu)造函數(shù)和析構(gòu)函數(shù)    118
5.3  類的繼承    120
5.3.1  繼承的概念    120
5.3.2  繼承的工作機(jī)制    121
5.3.3  派生類的構(gòu)造和析構(gòu)    123
5.3.4  屏蔽基類成員    124
5.3.5  使用protected保護(hù)訪問
方式    126
5.3.6  使用internal內(nèi)部訪問方式    126
5.4  類的方法    127
5.4.1  方法參數(shù)    127
5.4.2  靜態(tài)和實(shí)例方法    130
5.4.3  虛擬方法    131
5.4.4  覆蓋方法    132
5.4.5  抽象方法    133
5.4.6  外部方法    134
5.4.7  方法主體    135
5.5  類的屬性    135
5.6  類的索引    136
5.7  類的事件    138
5.8  基類Object    139
Object類中的方法    139
5.9  類的轉(zhuǎn)換    141
5.9.1  關(guān)鍵字is    141
5.9.2  關(guān)鍵字as    142
5.9.3  不同類型的對(duì)象組成的
數(shù)組    143
5.10  上機(jī)指導(dǎo)    145
5.11  習(xí)題    150
第6章  創(chuàng)建Windows應(yīng)用程序    152
6.1  了解Windows窗體    152
6.2  建立Windows應(yīng)用程序    153
6.2.1  新建Windows應(yīng)用程序
項(xiàng)目    153
6.2.2  查看程序代碼    154
6.2.3  代碼分析    156
6.3  Windows 窗體應(yīng)用程序模型    156
6.3.1  窗體    156
6.3.2  屬性    157
6.3.3  控件    159
6.3.4  事件    161
6.4  Windows 窗體中的動(dòng)態(tài)布局    164
6.4.1  錨定    164
6.4.2  ???nbsp;   165
6.5  窗體中菜單的設(shè)計(jì)    166
6.5.1  菜單設(shè)計(jì)基礎(chǔ)知識(shí)    166
6.5.2  用程序完成菜單設(shè)計(jì)    171
6.6  消息框    172
6.6.1  窗體的顯示方式    172
6.6.2  消息框    173
6.7  Visual C#中的MDI編程    174
6.8  上機(jī)指導(dǎo)    178
6.9  習(xí)題    180
第7章  窗體設(shè)計(jì)常用控件介紹    182
7.1  控件簡(jiǎn)介    182
7.2  Button控件    182
7.2.1  Button控件屬性    183
7.2.2  Button控件事件處理器    185
7.3  RadioButton 控件    186
7.3.1  RadioButton控件屬性    186
7.3.2  RadioButton控件事件處理    188
7.4  CheckBox控件    188
CheckBox控件屬性    188
7.5  基本事件處理    189
7.5.1  事件處理結(jié)構(gòu)    189
7.5.2  把按鍵轉(zhuǎn)換為單擊按鈕    192
7.5.3  驗(yàn)證控件的內(nèi)容    193
7.6  TextBox 控件    194
7.6.1  TextBox控件的常用屬性    194
7.6.2  TextBox控件的常用事件    196
7.7  Label控件和LinkLabel控件    198
7.7.1  Label控件    198
7.7.2  LinkLabel控件    198
7.8  ListBox控件    200
7.8.1  ListBox控件的屬性    201
7.8.2  ListBox控件的常用方法    203
7.8.3  ListBox控件的事件處理器    203
7.8.4  ListBox控件使用示例    204
7.9  CheckedListBox控件    208
7.9.1  CheckedListBox控件的
屬性    208
7.9.2  CheckedListBox控件的
事件    209
7.10  ComboBox控件    210
7.10.1  ComboBox控件的屬性    210
7.10.2  DropDownStyle屬性    210
7.10.3  ComboBox事件處理器    210
7.11  PictureBox 控件    211
7.11.1  PictureBox控件的
常用屬性    211
7.11.2  PictureBox的常用事件和
方法    213
7.11.3  Panel控件    213
7.11.4  GroupBox 控件介紹    213
7.12  鼠標(biāo)和鍵盤事件處理    214
7.12.1  鼠標(biāo)事件    214
7.12.2  鍵盤事件    216
7.13  上機(jī)指導(dǎo)    217
7.14  習(xí)題    221
第8章  異常處理    223
8.1  什么是異常    223
8.2  異常處理基本方法    225
8.2.1  拋出異常    225
8.2.2  捕捉異常    225
8.2.3  重新拋出異常    227
8.2.4  利用finally善后    229
8.2.5  不同錯(cuò)誤處理技術(shù)的比較    230
8.3  .NET Framework中的異常類    234
8.3.1  Exception類的屬性    235
8.3.2  Exception類的構(gòu)造函數(shù)    236
8.3.3  常用異常類    237
8.3.4  自定義Exception派生類    238
8.4  利用異常處理來(lái)設(shè)計(jì)程序    239
8.4.1  使用try塊時(shí)的設(shè)計(jì)
注意事項(xiàng)    240
8.4.2  使用catch塊時(shí)的設(shè)計(jì)
注意事項(xiàng)    241
8.5  checked和unchecked語(yǔ)句    242
8.6  上機(jī)指導(dǎo)    243
8.7  習(xí)題    244
第9章  程序的調(diào)試和錯(cuò)誤處理    246
9.1  為什么要進(jìn)行調(diào)試    246
9.2  根據(jù)條件編譯代碼    247
9.2.1  條件編譯符號(hào)    248
9.2.2  預(yù)處理表達(dá)式    248
9.2.3  聲明指令    248
9.2.4  條件編譯指令    249
9.2.5  診斷指令    251
9.2.6  區(qū)域指令    252
9.2.7  行指令    253
9.3  使用Visual Studio .NET調(diào)試工具    254
9.3.1  基本調(diào)試概念    254
9.3.2  常用的調(diào)試策略    257
9.3.3  程序的調(diào)試信息    257
9.4  習(xí)題    262
第10章  使用GDI+畫圖    263
10.1  Windows窗體畫圖基礎(chǔ)    263
10.2  使用Graphics類    264
10.3  對(duì)窗體使用顏色    269
10.4  使用畫筆    272
10.5  使用畫刷    274
10.5.1  SolidBrush純色畫刷    275
10.5.2  HatchBrush畫刷    276
10.5.3  LinearGradientBrush畫刷    277
10.6  使用字體    279
10.7  用GDI+顯示圖像    282
10.8  上機(jī)指導(dǎo)    284
10.9  習(xí)題    287
第11章  文件操作    288
11.1  文件和流    288
11.1.1  字節(jié)流    289
11.1.2  字符流類    290
11.1.3  二進(jìn)制流類    292
11.2  文件和目錄管理    293
11.2.1  目錄管理    293
11.2.2  文件管理    295
11.3  讀/寫文件    297
11.3.1  按照字符流讀/寫文件    298
11.3.2  按照二進(jìn)制模式讀取    300
11.3.3  按照隨機(jī)順序訪問文件    301
11.4  上機(jī)指導(dǎo)    302
11.5  習(xí)題    305
第12章  Visual C#數(shù)據(jù)庫(kù)基礎(chǔ)    306
12.1  ADO .NET概述    306
12.1.1  ADO .NET構(gòu)架    306
12.1.2  ADO .NET連接數(shù)據(jù)源的
方式    308
12.2  ADO .NET數(shù)據(jù)提供程序    309
12.2.1  Connection對(duì)象    309
12.2.2  DataReader對(duì)象    310
12.2.3  DataAdapter 對(duì)象    311
12.2.4  DataSet對(duì)象    313
12.3  ADO .NET數(shù)據(jù)組件的設(shè)置    317
12.4  Windows窗體數(shù)據(jù)綁定技術(shù)    321
12.4.1  數(shù)據(jù)表字段的綁定    323
12.4.2  數(shù)據(jù)表的綁定    324
12.4.3  填充數(shù)據(jù)    325
12.5  編制報(bào)表程序    326
12.6  上機(jī)指導(dǎo)    329
12.7  習(xí)題    329

本目錄推薦

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