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.1 Variable categoriesprevious at this levelnext at this level 12.1.6 Output parameters Paragraph 11 A parameter declared with an out modifier is an output parameter. Paragraph 21 An output parameter does not create a new storage location. 2 Instead, an output parameter represents the same storage location as the variable given as the argument in the function member invocation. 3 Thus, the value of an output parameter is always the same as the underlying variable. Paragraph 31 The following definite assignment rules apply to output parameters. [Note: The rules for reference parameters are different, and are described in §12.1.5. end note] Paragraph 41 Within an instance constructor of a struct type, the this keyword behaves exactly as an output parameter of the struct type (§14.5.7).
{ JSL }
Jagger Software Ltd
Company # 4070126
VAT # 762 5213 42
Valid HTML 4.01Valid CSS