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 Variables Paragraph 11 Variables represent storage locations. 2 Every variable has a type that determines what values can be stored in the variable. 3 C# is a type-safe language, and the C# compiler guarantees that values stored in variables are always of the appropriate type. 4 The value of a variable can be changed through assignment or through use of the ++ and --operators. Paragraph 21 A variable must be definitely assigned (§12.3) before its value can be obtained. Paragraph 31 As described in the following sections, variables are either initially assigned or initially unassigned. 2 An initially assigned variable has a well-defined initial value and is always considered definitely assigned. 3 An initially unassigned variable has no initial value. 4 For an initially unassigned variable to be considered definitely assigned at a certain location, an assignment to the variable must occur in every possible execution path leading to that location.
{ JSL }
Jagger Software Ltd
Company # 4070126
VAT # 762 5213 42
Valid HTML 4.01Valid CSS