Hi,
is there a way to hide baseclass members:
class BaseClass {
public BaseClass() {}
public string Get() { return "base"; }
}
class MyClass: BaseClass {
public MyClass() :base() {}
new public string Get() { return "my"; }
}
void Foo() {
MyClass m = new MyClass();
Debug.WriteLine( m.Get() );
BaseClass b = m;
Debug.WriteLine( b.Get() );
}
This code will print "my" and then "base". Is there as way to hide the
BaseClass.Get completely?
thx
Kimmo Laine