
xviii Contents
Chapter 5 .NET Programming
Fundamentals 171
Introduction 172
Variables 173
Constants 175
Structures 176
Program Flow Control 178
If…Then…Else 178
Select Case 182
While Loops 184
For Loops 186
Arrays 187
Declaring an Array 188
Multidimensional Arrays 189
Dynamic Arrays 191
Functions 192
Object Oriented Programming 196
Inheritance 196
Polymorphism 197
Encapsulation 197
Classes 198
Adding Properties 198
Adding Methods 200
System.Object 201
Constructors 201
Overloading 202
Overriding 203
Shared Members 205
String Handling 206
Error Handling 210
Summary 213
Solutions Fast Track 214
Frequently Asked Questions 217
NOTE
When porting Visual
Basic applications ...