Application Development Using Visual Basic and .NET By Robert J. Oberg, Peter Thorsteinson, Dana L. Wyatt
Table of Contents
Part 2. VB.NET Language
In this chapter we continue our coverage of VB.NET language essentials. VB.NET and the .NET Framework have the String class that represents immutable strings and the StringBuilder class that can be used for dynamically changing strings. We examine arrays in VB.NET and some operations provided by the System.Array class. We then cover some additional topics concerning methods , including parameter passing, variable-length parameter lists, method overloading, and operator overloading.
We next look at a number of utility functions provided in VB.NET. The Microsoft.VisualBasic namespace offers many of the functions that were previously built in to the language. Many other important utility functions are provided in the System namespace. A final brief section shows how to handle command-line arguments in VB.NET programs.