5.3.2 Initially unassigned variables
Visual Studio .NET 2003
The following categories of variables are classified as initially unassigned:
- Instance variables of initially unassigned struct variables.
- Output parameters, including the
thisvariable of struct instance constructors. - Local variables , except those declared in a catch clause or a foreach statement.