Arrays Visual Basic / Getting Started
An array is a list of variables, all with the same data type and name. When we work with a single item, we only need to use one variable. However, if we have a list of items which are of similar type to deal with, we need to declare an array of variables instead of using a variable for each item.
Adjusting your scope - A look into variable scopes in .NET Visual Basic / VB.Net
Declaring variables is a very fundamental requirement in programming and you cannot go anywhere without it. For those of us who came from previous versions of Visual Basic, .NET presents a new set of issues with our variables.
Dynamic Usage of Event Handlers in VB.NET Visual Basic / VB.Net
With Events and Handles clause requires form us to declare the object variable and the event handler as we write our code, so linkage is created upon compilation. On the other hand, with AddHandler and RemoveHandler, linkage is created and removed at runtime, which is more flexible.