Just read about one of the nice new features available in VS 2005 – Code Snippets! In VS 2005 you can select code from a list of commonly used patterns and“What makes code snippets really cool is that you can easily create and define your own.” as Scott says.
The snippets are not available in C# by default but you can download them from here
See Scott’s post for more detail on this here