The next version of Visual Basic will support initialization of variables on the line in which they are declared. Initializers can be used anywhere including inside a control structure. The semantics of a procedure level declaration, which includes an initalizer, is the same as a declaration statement immediately followed by an assignment statement. In other words, this statement:
Dim X As Integer = 1
is equivalent to these statements:
Dim X As Integer X = 1
Comments