2 <clause number="17.2.6.3" title="Hiding">
3 <paragraph>A nested type may hide (<hyperlink>10.7.1.1</hyperlink>) a base member. The new modifier is permitted on nested type declarations so that hiding can be expressed explicitly. <example>[Example: The example <code_example><![CDATA[
7 public static void M() {
8 Console.WriteLine("Base.M");
15 public static void F() {
16 Console.WriteLine("Derived.M.F");
26 ]]></code_example>shows a nested class M that hides the method M defined in Base. end example]</example> </paragraph>