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 14 Expressionsprevious at this levelnext at this level 14.3 Member lookup Paragraph 11 A member lookup is the process whereby the meaning of a name in the context of a type is determined. 2 A member lookup may occur as part of evaluating a simple-name (§14.5.2) or a member-access (§14.5.4) in an expression. Paragraph 21 A member lookup of a name N in a type T is processed as follows: Paragraph 31 For member lookups in types other than interfaces, and member lookups in interfaces that are strictly single-inheritance (each interface in the inheritance chain has exactly zero or one direct base interface), the effect of the lookup rules is simply that derived members hide base members with the same name or signature. 2 Such single-inheritance lookups are never ambiguous. 3 The ambiguities that can possibly arise from member lookups in multiple-inheritance interfaces are described in §20.2.5.
{ JSL }
Jagger Software Ltd
Company # 4070126
VAT # 762 5213 42
Valid HTML 4.01Valid CSS