注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(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 包裝: 膠版紙
開(kāi)本: 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í)。本書(shū)作者在多年教學(xué)經(jīng)驗(yàn)基礎(chǔ)上,根據(jù)學(xué)生的誰(shuí)知規(guī)律精心組織了本書(shū)內(nèi)容,并通過(guò)大量有現(xiàn)實(shí)意義的例題,循序漸進(jìn)地介紹了Visual C#程序設(shè)計(jì)的有關(guān)概念和編程技巧。書(shū)中例題都經(jīng)過(guò)了仔細(xì)的調(diào)試,配有大量的上機(jī)實(shí)訓(xùn)題和課后習(xí)題,并為教師配有上機(jī)實(shí)訓(xùn)參考答案和課后習(xí)題參考答案。本書(shū)概念清晰、例題豐富、深入淺出、知識(shí)結(jié)構(gòu)及深度合理,可作為高等院校的教材,也可作為計(jì)算機(jī)培訓(xùn)班的教材以及自學(xué)者的參考書(shū)。

作者簡(jiǎn)介

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

圖書(shū)目錄

第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  編寫(xiě)第一個(gè)Visual C#應(yīng)用程序    11
1.5.1  第一個(gè)程序:Hello World!    11
1.5.2  創(chuàng)建解決方案    12
1.5.3  添加控件和編寫(xiě)代碼    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  值類(lèi)型和引用類(lèi)型    19
2.1.1  Visual C#中的控制臺(tái)
應(yīng)用程序    21
2.1.2  值類(lèi)型    22
2.1.3  引用類(lèi)型    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  類(lèi)型轉(zhuǎn)換    58
2.4.1  隱式類(lèi)型轉(zhuǎn)換    58
2.4.2  顯式類(lèi)型轉(zhuǎn)換    60
2.4.3  使用Convert類(lèi)進(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章  類(lèi)    111
5.1  類(lèi)的聲明    111
5.1.1  類(lèi)修飾符    111
5.1.2  成員修飾符    112
5.1.3  存取修飾符    112
5.2  類(lèi)的成員    112
5.2.1  類(lèi)中的常量    113
5.2.2  類(lèi)中的變量    114
5.2.3  構(gòu)造函數(shù)和析構(gòu)函數(shù)    118
5.3  類(lèi)的繼承    120
5.3.1  繼承的概念    120
5.3.2  繼承的工作機(jī)制    121
5.3.3  派生類(lèi)的構(gòu)造和析構(gòu)    123
5.3.4  屏蔽基類(lèi)成員    124
5.3.5  使用protected保護(hù)訪(fǎng)問(wèn)
方式    126
5.3.6  使用internal內(nèi)部訪(fǎng)問(wèn)方式    126
5.4  類(lèi)的方法    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  類(lèi)的屬性    135
5.6  類(lèi)的索引    136
5.7  類(lèi)的事件    138
5.8  基類(lèi)Object    139
Object類(lèi)中的方法    139
5.9  類(lèi)的轉(zhuǎn)換    141
5.9.1  關(guān)鍵字is    141
5.9.2  關(guān)鍵字as    142
5.9.3  不同類(lèi)型的對(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  停靠    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)和鍵盤(pán)事件處理    214
7.12.1  鼠標(biāo)事件    214
7.12.2  鍵盤(pán)事件    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中的異常類(lèi)    234
8.3.1  Exception類(lèi)的屬性    235
8.3.2  Exception類(lèi)的構(gòu)造函數(shù)    236
8.3.3  常用異常類(lèi)    237
8.3.4  自定義Exception派生類(lèi)    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+畫(huà)圖    263
10.1  Windows窗體畫(huà)圖基礎(chǔ)    263
10.2  使用Graphics類(lèi)    264
10.3  對(duì)窗體使用顏色    269
10.4  使用畫(huà)筆    272
10.5  使用畫(huà)刷    274
10.5.1  SolidBrush純色畫(huà)刷    275
10.5.2  HatchBrush畫(huà)刷    276
10.5.3  LinearGradientBrush畫(huà)刷    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  字符流類(lèi)    290
11.1.3  二進(jìn)制流類(lèi)    292
11.2  文件和目錄管理    293
11.2.1  目錄管理    293
11.2.2  文件管理    295
11.3  讀/寫(xiě)文件    297
11.3.1  按照字符流讀/寫(xiě)文件    298
11.3.2  按照二進(jìn)制模式讀取    300
11.3.3  按照隨機(jī)順序訪(fǎng)問(wèn)文件    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 ? 讀書(shū)網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)