Report question

Question: C# & generics - why is method in base class called instead of new method in derived class?