Basically, nothing. There would be a lookup in the method table for the
object, and then it would be executed.
Honestly, it's not even something to be concerned about.
The size of the ^type^ will increase with each member in the class, as
well as any derived classes. However, you ^REALLY^ shouldn't worry about
this. Unless you had hundreds of members though. However, at this point, I
wouldn't be worried about performance (it still wouldn't be an issue), but
because of design (one type with that many members is excessive, and poorly
designed).
Hope this helps.

Signature
- Nicholas Paldino [.NET/C# MVP]
- mvp@spam.guard.caspershouse.com
>I want to know incase there is any performance difference or overhead
> in calling a base class method and a derived class method.
[quoted text clipped - 14 lines]
>
> Thankx in advance to you all.