图书介绍
Visaul Basic.NET编程语言 英文版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)维克(Vick,P.)著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121020955
- 出版时间:2006
- 标注页数:408页
- 文件大小:38MB
- 文件页数:434页
- 主题词:BASIC语言-程序设计-教材-英文
PDF下载
下载说明
Visaul Basic.NET编程语言 英文版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
Chapter 1:Language Overview1
Hello,World!1
Chapter 1:Language Overview1
1 Language Overview1
Fundamental Types3
TABLE 1-1:Fundamental Types3
TABLE 1-2:Numeric Operators4
TABLE 1-3:Logical Operators5
TABLE 1-4:Comparison Operators5
TABLE 1-5:String Operators5
TABLE 1-6:Conversion Operators7
FIGURE 1-1:A One-Dimensional Array8
Arrays8
FIGURE 1-2:A Multidimensional Array9
FIGURE 1-3:An Array of Arrays10
FIGURE 1-4:A Jagged Array11
Statements11
Exception Handling15
Structured Exception Handling16
Unstructured Exception Handling17
Memory Management17
FIGURE 1-5:A Reference Type Variable and the Heap18
FIGURE 1-6:A Value Type Variable19
Classes,Structures,and Modules19
Accessibility21
Constructors21
Nested Types22
Fields23
Parameters24
Methods24
Declare Statements26
Properties28
Events30
Declarative Event Handling31
Dynamic Event Handling31
Namespaces32
Delegates34
Inheritance36
Protected Access37
Overriding39
Interfaces41
Attributes42
Versioning44
Conclusion45
Chapter 2:Basic Concepts47
2 Basic Concepts47
Language Fundamentals47
Case Insensitivity48
Line Orientation49
Comments52
Declarations and Names53
Forward References56
Accessibility57
FIGURE 2-1:The.NET Framework59
The.NET Framework59
Program Startup and Termination60
Conclusion61
Chapter 3:Fundamental Types63
3 Fundamental Types63
Boolean63
TABLE 3-1:FundamentalTypes64
Integer Data Types65
Integer Literals66
Floating-Point Data Types68
Floating-Point Literals69
Decimal Data Type70
Decimal Literals71
Char and String Literals72
Char and String Data Types72
Date Data Type73
Date Literals73
Object Data Type74
Conversions76
TABLE 3-2:Conversion Operators77
Widening and Narrowing Conversions79
Supported Conversions80
Conclusion82
Arrays85
Chapter 4:Arrays and Enumerations85
4 Arraysand Enumerations85
FIGURE 4-1:A One-Dimensional Array86
ReDim and Erase Statements86
FIGURE 4-2:A Two-Dimensional Array87
Array Initializers89
Arrays of Arrays90
FIGURE4-3:A Jagged Array91
Enumerations92
Underlying Types93
Conversions95
Conclusion97
Chapter 5:Operators99
Chapter 5:Operators99
5 Operators99
Precedence99
TABLE 5-1:OperatorPrecedence100
Operator Resolution101
TABLE 5-2:Arithmetic Operators103
Arithmetic Operators103
Comparison Operators104
TABLE 5-3:Comparison Operators104
Logical and Bitwise Operators106
FIGURE 5-1:And Operation108
Shift Operators108
FIGURE 5-2:Left and Right Shifting108
String Operators109
FIGURE 5-3:Right Shifting with Sign Preservation109
Type Operators111
Conclusion113
Constant Expressions113
Local Declaration Statements115
6 Statements115
Initializers117
Type Characters117
Constants118
Static Locals119
Implicit Locals120
Assignment122
With Statement123
Conditional Statements124
If Statement124
Select Statement125
Looping Statements127
For Statement127
For Each Statement129
While and Do Statements131
Collection Types132
Branching Statements134
Exit and Return Statements134
Goto Statement and Labels135
Program Flow Statements137
SyncLock138
Conclusion140
7 Exceptions143
Chapter 7:Exceptions143
Throwing Exceptions144
TABLE 7-1:Common Exception Types145
Structured Exception Handling146
Rethrowing Exceptions148
Unstructured Exception Handling149
Resume and Resume Next152
Conclusions153
Modules155
8 Modules and Namespaces155
Namespaces157
Fully Qualified Names160
Imports161
Preprocessing164
Conditional Compilation Statements164
Region Statements166
Conclusion167
9 Classes and Structures169
Memory Management169
Chapter 9:Classes and Structures169
FIGURE 9-1:A Reference Type Variable and the Heap170
The Heap and the Stack170
Value Types and Structures171
FIGURE 9-3:An Integer Array172
FIGURE 9-2:An Integer Variable172
Reference Types and Classes173
Shared versus Instance176
Constructors178
Structure Constructors180
Nested Types181
Shared Constructors181
Finalization and Resource Disposal182
Conclusion185
10 Methods187
Subroutines and Functions187
Parameters188
Optional Parameters and Parameter Arrays190
Method Invocation193
Arguments and Reference Parameters194
Named Arguments196
Late Binding196
ConditionalMethods198
Overloading199
Overload Resolution202
Declare Statements205
Character Translation207
String Parameters208
Conclusion211
11 Fields and Properties213
Fields213
Read-Only Fields214
Properties216
Indexed Properties220
Default Properties223
Dictionary Lookup224
Conclusion225
12 Events and Delegates227
Defining and Raising Events227
Declarative Event Handling229
Handling Events Dynamically231
Delegates233
Asynchronous Invocation237
Delegates and Event Implementation239
Conclusion243
13 Inheritance245
Chapter 13:Inheritance245
Protected Accessibility248
FIGURE 13-1:An Inheritance Hierarchy248
Conversions250
Array Covariance252
The.NET Framework Type Hierarchy254
FIGURE 13-2:The.NET Framework Type Hierarchy255
DirectCast256
FIGURE 13-3:Boxing an Integer Value256
FIGURE 13-4:Unboxing an Integer Value257
Overriding259
MyBase and MyClass263
Abstract Classes and Methods265
Conclusion268
14 Interfaces269
Defining Interfaces270
Implementing Interfaces271
Private Interface Implementation273
Event Implementation275
Consuming Interfaces277
Interface Inheritance278
Conclusion281
Chapter 15:Attributes283
15 Attributes283
Applying Attributes284
Defining Attributes287
TABLE 15-1:AttributeTargets Values289
Storing and Reading Attributes291
Conclusion293
16 Versioning295
Shadowing295
Shadowing and Overriding298
Shadowing and Accessibility300
Default Properties301
Overloading302
Obsolete305
Conclusion306
AppWinStyle Enumeration307
A Runtime Functions307
Appendix A:Runtime Functions307
CallType Enumeration308
Collection Class309
ComClassAttribute Attribute310
CompareMethod Enumeration311
ControlChars Class312
Constants Module312
Conversion Module313
DateAndTime Module315
DateFormat Enumeration319
DateInterval Enumeration319
DueDate Enumeration321
ErrObject Class321
FileAttribute Enumeration323
FileSystem Module324
TABLE A-1:FileSystem Equivalents325
Financial Module332
FirstDayOfWeek Enumeration335
FirstWeekOfYear Enumeration336
Globals Module336
Information Module337
Interaction Module340
MsgBoxResult Enumeration343
Button Flags344
MsgBoxStyle Enumeration344
Icon Flags345
Miscellaneous Flags346
Message Box Behavior Flags346
Default Button Flags346
OpenMode Enumeration347
OpenAccess Enumeration347
OpenShare Enumeration348
Strings Module349
Format Strings356
TABLE A-2:Numeric Predefined Formats356
TABLE A-3:Date/Time Predefined Formats357
TABLE A-5:Numeric User-Defined Format Characters358
TABLE A-4:Other Predefined Formats358
TABLE A-6:Date/Time User-Defined Format Characters359
TriState Enumeration361
VariantType Enumeration362
VbStrConv Enumeration364
VBMath Module366
VBFixedArrayAttribute Attribute367
VBFixedStringAttribute Attribute368
Classes369
Type System Additions369
B Making the Transition from COM to the CLR369
Inheritance372
Overloading376
Arrays378
Type System Modifications378
Namespaces378
Variant and Object380
Structures383
Date,Currency,and Decimal384
Platform Changes385
Deterministic Finalization and Garbage Collection385
Let and Set Assignment387
Late Binding389
On Error and Structured Exception Handling390
Events and Delegates394
Language Cleanup396
Index399
热门推荐
- 1522344.html
- 2081963.html
- 1515123.html
- 1026939.html
- 3668785.html
- 1252606.html
- 363710.html
- 1565971.html
- 3287385.html
- 3023525.html
- http://www.ickdjs.cc/book_1564154.html
- http://www.ickdjs.cc/book_550993.html
- http://www.ickdjs.cc/book_881106.html
- http://www.ickdjs.cc/book_116683.html
- http://www.ickdjs.cc/book_1580448.html
- http://www.ickdjs.cc/book_3768061.html
- http://www.ickdjs.cc/book_2372183.html
- http://www.ickdjs.cc/book_2691343.html
- http://www.ickdjs.cc/book_3542629.html
- http://www.ickdjs.cc/book_686383.html