CHAPTER 4 CORE C# PROGRAMMING CONSTRUCTS, PART II
Notice that many members of System.Array are defined as static members and are, therefore, called
at the class level (for example, the Array.Sort() or Array.Reverse() methods). Methods such as these
are passed in the array you wish to process. Other methods of System.Array (such as the Length
property) are bound at the object level, thus you are able to invoke the member directly on the array.
Source Code The FunWithArrays application is located under the Chapter 4 subdirectory.
Understanding the enum Type
Recall from Chapter 1 that the .NET type system is composed of classes, structures, enumerations,
interfaces, and delegates. To begin exploration of these types, let’s check out the role of t