
66
|
Chapter 4: Variables and Data Types
This is the Title of the Book, eMatter Edition
Copyright © 2006 O’Reilly & Associates, Inc. All rights reserved.
where accessModifier is one of the access modifiers defined earlier. (Access modi-
fiers are not used for constants declared in procedures.) When
Option Strict is On,
all constant declarations must have a declared type.
Enumerations
An enumeration appears as a group of related integer constants. All members of an
enumeration share the same data type, and it must be an integral data type (
Byte,
Integer, Long,orShort, and also—in 2005 or beyond—SByte, UInteger, ULong,or
UShort). The enumeration members are shared and read-only for the lifetime of
the application.
Public Enum VehicleType As Integer
bicycle = 2
tricycle = 3
passengerCar = 4
eighteenWheeler = 18
End Enum
They are used in code just like constants or variables.
Dim whatIDrive As VehicleType
whatIDrive = VehicleType.passengerCar
Enumerations are declared at the namespace or module level only; you cannot
define an enumeration within a procedure.
Arrays
The array is a fundamental data structure in many programming languages,
including Visual Basic. Arrays store a collection of similar data types or objects.
Each element has a numbered position, ranging from 0 (the lower bound) to the
defined upper bound of the array.
The following examples show various ways to declare a one-dimensional array:
' Implicit ...