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 Specification


17 Classes
17.5 Methods
17.5.1 Method parameters
17.5.1.1 Value parameters
Paragraph 11 A parameter declared with no modifiers is a value parameter. 2 A value parameter corresponds to a local variable that gets its initial value from the corresponding argument supplied in the method invocation.
Paragraph 21 When a formal parameter is a value parameter, the corresponding argument in a method invocation must be an expression of a type that is implicitly convertible (§13.1) to the formal parameter type.
Paragraph 31 A method is permitted to assign new values to a value parameter. 2 Such assignments only affect the local storage location represented by the value parameter-they have no effect on the actual argument given in the method invocation. |
Jagger Software Ltd |
Company # 4070126 |
VAT # 762 5213 42 |

