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 17 Classesprevious at this levelnext at this level 17.6 Propertiesprevious at this levelnext at this level 17.6.1 Static and instance properties Paragraph 11 When a property declaration includes a static modifier, the property is said to be a static property. 2 When no static modifier is present, the property is said to be an instance property. Paragraph 21 A static property is not associated with a specific instance, and it is a compile-time error to refer to this in the accessors of a static property. Paragraph 31 An instance property is associated with a given instance of a class, and that instance can be accessed as this (§14.5.7) in the accessors of that property. Paragraph 41 When a property is referenced in a member-access (§14.5.4) of the form E.M, if M is a static property, E must denote a type that has a property M, and if M is an instance property, E must denote an instance having a property M. Paragraph 51 The differences between static and instance members are discussed further in §17.2.5.
{ JSL }
Jagger Software Ltd
Company # 4070126
VAT # 762 5213 42
Valid HTML 4.01Valid CSS