Run same method in base and derived class
<p>What do I need to do to first run the method in the base class then run the same method in the derived class? Is this a good idea?</p>

<p>I want run common actions in base class and extend it in the derived class in the same method. Is this how it is usually done?</p>

<pre><code>public abstract class MyBase
{
  void DoStuff()
  {
    //some common implementation
  }
}

public class MyDerived : MyBase
{
  void DoStuff()
  {
    // DoStuff in the base first
    // Then DoStuff in here
  }
}
</code></pre>
