Is there a shortcut of some kind in C# (VS 2008) to automatically implement the virtual and abstract base class methods in a derived class?
As the others have mentioned, the smart tag (via Ctrl+.
and Alt+Shft+F10
) will solve your problem, however Visual Studio has an annoying option that will automatically wrap the generated properties/methods with a region like this:
#region INotifyPropertyChanged members
...
#endregion
You can turn this functionality by going to Tools > Options > Text Editor > C# > Advanced
. There is a checkbox called Implement Interface > Surround generated code with #region
. Just make sure it is unchecked.