public static int MainMethod() { dynamic p = new Derived(); return p.Foo(); }
public static int MainMethod() { dynamic p = new Derived(); return(p.Foo()); }