注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計.NETVisual C# .NET程序設計基礎與上機指導

Visual C# .NET程序設計基礎與上機指導

Visual C# .NET程序設計基礎與上機指導

定 價:¥39.00

作 者: 萬科,覃劍 編著
出版社: 清華大學出版社
叢編項:
標 簽: VC++

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

內容簡介

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

作者簡介

暫缺《Visual C# .NET程序設計基礎與上機指導》作者簡介

圖書目錄

第1章  .NET和Visual Studio .NET
簡介    1
1.1  Visual C#的優(yōu)點    1
1.2  .NET和Visual C#的關系    3
1.3  公共語言運行時環(huán)境和
公共語言規(guī)范    4
1.4  Visual Studio .NET編程環(huán)境    6
1.4.1  Visual Studio .NET IDE簡介    7
1.4.2  起始頁    8
1.4.3  窗口    9
1.4.4  MSDN幫助    11
1.5  編寫第一個Visual C#應用程序    11
1.5.1  第一個程序:Hello World!    11
1.5.2  創(chuàng)建解決方案    12
1.5.3  添加控件和編寫代碼    13
1.5.4  編譯和運行程序    15
1.5.5  代碼分析    16
1.6  上機指導    17
1.7  習題    17
第2章  Visual C#語言基礎    19
2.1  值類型和引用類型    19
2.1.1  Visual C#中的控制臺
應用程序    21
2.1.2  值類型    22
2.1.3  引用類型    31
2.2  變量和常量    37
2.2.1  變量    37
2.2.2  常量    42
2.3  運算符    42
2.3.1  邏輯運算符    44
2.3.2  算術運算符    45
2.3.3  位運算符    50
2.3.4  條件運算符    51
2.3.5  賦值運算符    51
2.3.6  運算符    54
2.3.7  其他運算符    56
2.3.8  &&和||的行為控制    58
2.4  類型轉換    58
2.4.1  隱式類型轉換    58
2.4.2  顯式類型轉換    60
2.4.3  使用Convert類進行轉換    61
2.5  上機指導    62
2.6  習題    68
第3章  Visual C#程序流程控制    70
3.1  語句    70
3.1.1  語句的終點和可達性    71
3.1.2  語句塊    72
3.1.3  空語句    73
3.1.4  標號語句    73
3.1.5  聲明語句    73
3.2  條件語句    74
3.2.1  if語句    74
3.2.2  switch語句    78
3.3  循環(huán)語句    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  跳轉語句    88
3.4.1  break語句    88
3.4.2  continue語句    89
3.4.3  goto語句    90
3.4.4  return語句    92
3.4.5  throw語句    92
3.5  上機指導    93
3.6  習題    99
第4章  面向對象的程序設計    101
4.1  面向對象技術基礎    101
4.1.1  面向對象設計的由來    101
4.1.2  對象的定義    102
4.2  面向對象和非面向對象技術的
比較    103
4.3  面向對象分析    105
4.3.1  面向對象分析的任務    106
4.3.2  面向對象的設計    107
4.4  習題    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  構造函數(shù)和析構函數(shù)    118
5.3  類的繼承    120
5.3.1  繼承的概念    120
5.3.2  繼承的工作機制    121
5.3.3  派生類的構造和析構    123
5.3.4  屏蔽基類成員    124
5.3.5  使用protected保護訪問
方式    126
5.3.6  使用internal內部訪問方式    126
5.4  類的方法    127
5.4.1  方法參數(shù)    127
5.4.2  靜態(tài)和實例方法    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  類的轉換    141
5.9.1  關鍵字is    141
5.9.2  關鍵字as    142
5.9.3  不同類型的對象組成的
數(shù)組    143
5.10  上機指導    145
5.11  習題    150
第6章  創(chuàng)建Windows應用程序    152
6.1  了解Windows窗體    152
6.2  建立Windows應用程序    153
6.2.1  新建Windows應用程序
項目    153
6.2.2  查看程序代碼    154
6.2.3  代碼分析    156
6.3  Windows 窗體應用程序模型    156
6.3.1  窗體    156
6.3.2  屬性    157
6.3.3  控件    159
6.3.4  事件    161
6.4  Windows 窗體中的動態(tài)布局    164
6.4.1  錨定    164
6.4.2  ???nbsp;   165
6.5  窗體中菜單的設計    166
6.5.1  菜單設計基礎知識    166
6.5.2  用程序完成菜單設計    171
6.6  消息框    172
6.6.1  窗體的顯示方式    172
6.6.2  消息框    173
6.7  Visual C#中的MDI編程    174
6.8  上機指導    178
6.9  習題    180
第7章  窗體設計常用控件介紹    182
7.1  控件簡介    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  事件處理結構    189
7.5.2  把按鍵轉換為單擊按鈕    192
7.5.3  驗證控件的內容    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  鼠標和鍵盤事件處理    214
7.12.1  鼠標事件    214
7.12.2  鍵盤事件    216
7.13  上機指導    217
7.14  習題    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  不同錯誤處理技術的比較    230
8.3  .NET Framework中的異常類    234
8.3.1  Exception類的屬性    235
8.3.2  Exception類的構造函數(shù)    236
8.3.3  常用異常類    237
8.3.4  自定義Exception派生類    238
8.4  利用異常處理來設計程序    239
8.4.1  使用try塊時的設計
注意事項    240
8.4.2  使用catch塊時的設計
注意事項    241
8.5  checked和unchecked語句    242
8.6  上機指導    243
8.7  習題    244
第9章  程序的調試和錯誤處理    246
9.1  為什么要進行調試    246
9.2  根據(jù)條件編譯代碼    247
9.2.1  條件編譯符號    248
9.2.2  預處理表達式    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調試工具    254
9.3.1  基本調試概念    254
9.3.2  常用的調試策略    257
9.3.3  程序的調試信息    257
9.4  習題    262
第10章  使用GDI+畫圖    263
10.1  Windows窗體畫圖基礎    263
10.2  使用Graphics類    264
10.3  對窗體使用顏色    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  上機指導    284
10.9  習題    287
第11章  文件操作    288
11.1  文件和流    288
11.1.1  字節(jié)流    289
11.1.2  字符流類    290
11.1.3  二進制流類    292
11.2  文件和目錄管理    293
11.2.1  目錄管理    293
11.2.2  文件管理    295
11.3  讀/寫文件    297
11.3.1  按照字符流讀/寫文件    298
11.3.2  按照二進制模式讀取    300
11.3.3  按照隨機順序訪問文件    301
11.4  上機指導    302
11.5  習題    305
第12章  Visual C#數(shù)據(jù)庫基礎    306
12.1  ADO .NET概述    306
12.1.1  ADO .NET構架    306
12.1.2  ADO .NET連接數(shù)據(jù)源的
方式    308
12.2  ADO .NET數(shù)據(jù)提供程序    309
12.2.1  Connection對象    309
12.2.2  DataReader對象    310
12.2.3  DataAdapter 對象    311
12.2.4  DataSet對象    313
12.3  ADO .NET數(shù)據(jù)組件的設置    317
12.4  Windows窗體數(shù)據(jù)綁定技術    321
12.4.1  數(shù)據(jù)表字段的綁定    323
12.4.2  數(shù)據(jù)表的綁定    324
12.4.3  填充數(shù)據(jù)    325
12.5  編制報表程序    326
12.6  上機指導    329
12.7  習題    329

本目錄推薦

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