第1章 語言概述 1
1.1 Hello,world! 1
1.2 基本類型 2
1.3 數(shù)組 5
1.4 語句 8
1.5 異常處理 11
1.6 內存管理 13
1.7 類、結構和模塊 14
1.8 字段 17
1.9 方法 18
1.10 屬性 21
1.11 事件 23
1.12 命名空間 25
1.13 委托 27
1.14 繼承 28
1.15 接口 33
1.16 特性 34
1.17 版本 35
1.18 小結 36
第2章 基本概念 37
2.1 語言基礎 37
2.2 聲明和名字 41
2.3 可訪問性 44
2.4 .NET Framework 45
2.5 小結 46
第3章 基本類型 48
3.1 Boolean 48
3.2 整數(shù)數(shù)據類型 49
3.3 浮點數(shù)據類型 51
3.4 Decimal數(shù)據類型 53
3.5 Char和String數(shù)據類型 53
3.6 Date數(shù)據類型 54
3.7 Object數(shù)據類型 55
3.8 轉換 56
3.9 小結 60
第4章 數(shù)組和枚舉 62
4.1 數(shù)組 62
4.2 枚舉 67
4.3 小結 70
第5章 運算符 72
5.1 優(yōu)先級 72
5.2 運算符分析 73
5.3 算術運算符 74
5.4 比較運算符 75
5.5 邏輯運算符和位運算符 77
5.6 移位運算符 78
5.7 字符串運算符 79
5.8 類型運算符 80
5.9 常量表達式 81
5.10 小結 82
第6章 語句 83
6.1 本地聲明語句 83
6.2 賦值 88
6.3 With語句 89
6.4 條件語句 90
6.5 循環(huán)語句 92
6.6 分支語句 97
6.7 程序流語句 99
6.8 SyncLock 100
6.9 小結 102
第7章 異常 103
7.1 拋出異常 103
7.2 結構化異常處理 104
7.3 非結構異常處理 107
7.4 小結 110
第8章 模塊和命名空間 111
8.1 模塊 111
8.2 命名空間 112
8.3 完全限定名 114
8.4 預處理 118
8.5 小結 120
第9章 類和結構 121
9.1 內存管理 121
9.2 值類型和結構 122
9.3 引用類型和類 123
9.4 共享與實例 125
9.5 構造函數(shù) 127
9.6 嵌套類型 130
9.7 終結和資源釋放 131
9.8 小結 132
第10章 方法 134
10.1 子例程和函數(shù) 134
10.2 參數(shù) 134
10.3 方法調用 138
10.4 重載 142
10.5 Declare語句 146
10.6 小結 151
第11章 字段和屬性 152
11.1 字段 152
11.2 屬性 154
11.3 小結 162
第12章 事件和委托 163
12.1 定義事件和引發(fā)事件 163
12.2 聲明性事件處理 164
12.3 動態(tài)處理事件 166
12.4 委托 167
12.5 委托和事件的實現(xiàn) 173
12.6 小結 176
第13章 繼承 177
13.1 Protected可訪問性 179
13.2 轉換 181
13.3 ET Framework類型層次結構 184
13.4 重寫 188
13.5 抽象類和抽象方法 194
13.6 小結 196
第14章 接口 197
14.1 定義接口 197
14.2 實現(xiàn)接口 198
14.3 消費接口 203
14.4 接口繼承 204
14.5 小結 206
第15章 特性 207
15.1 應用特性 207
15.2 定義特性 210
15.3 保存和讀取特性 212
15.4 小結 214
第16章 版本 215
16.1 隱藏 215
16.2 重載 221
16.3 廢止 223
16.4 小結 224
附錄A 運行庫函數(shù) 225
AppWinStyle枚舉 225
CallType枚舉 226
Collection類 226
ComClassAttribute特性 227
CompareMethod枚舉 227
Constants模塊 228
ControlChars類 228
Conversion模塊 229
DateAndTime模塊 230
DateFormat枚舉 233
DateInterval枚舉 233
DueDate枚舉 234
ErrObject類 235
FileAttribute枚舉 236
FileSystem模塊 236
Financial模塊 243
FirstDayOfWeek枚舉 243
FirstWeekOfYear枚舉 245
Globals模塊 245
Information模塊 246
Interaction模塊 248
MsgBoxResult枚舉 250
MsgBoxStyle枚舉 251
OpenAccess枚舉 252
OpenMode枚舉 253
OpenShare枚舉 253
Strings模塊 254
TriState枚舉 263
VariantType枚舉 263
VbStrConv枚舉 264
VBMath模塊 265
VBFixedArrayAttribute特性 266
VBFixedStringAttribute特性 267
附錄B 從COM到CLR的轉變 268
擴充類型系統(tǒng) 268
改變類型系統(tǒng) 274
平臺的改變 279
語言清理 287