I have several methods that look like this:
public void foo() { try { doSomething(); } catch(Exception e) { Log.Error(e); } }
You may try using: PostSharp
or try to google 'AOP' - 'Aspect Oriented Programming'. There are more similar techniques on the web.