Jon Jagger
jon@jaggersoft.com
Table of Contents 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Notes DownloadECMA-334 C# Language Specificationpreviousnextprevious at this levelnext at this level 12 Variablesprevious at this levelnext at this level 12.3 Definite assignmentprevious at this levelnext at this level 12.3.3 Precise rules for determining definite assignment Paragraph 11 In order to determine that each used variable is definitely assigned, the compiler must use a process that is equivalent to the one described in this section. Paragraph 21 The compiler processes the body of each function member that has one or more initially unassigned variables. 2 For each initially unassigned variable v, the compiler determines a definite assignment state for v at each of the following points in the function member: 8 The definite assignment state of v can be either: Paragraph 31 The following rules govern how the state of a variable v is determined at each location.
{ JSL }
Jagger Software Ltd
Company # 4070126
VAT # 762 5213 42
Valid HTML 4.01Valid CSS