Is there a better way to ignore an exception in C# than putting it up in a try catch block and doing nothing in catch? I find this syntax to be cumbersome. For a codeblock,
I don't know any mechanism that would allow you to do this.
Generally, it is also considered a very bad practice to ignore exceptions. Exceptions are (or should always be) raised for a good reason; if nothing else, you should at least log them.
If you know that a certain type of exception is not critical to your application, you can prevent it from crashing using the Application.UnhandledException event, checking for that kind of exception. Note that this will still propagate the exception through all stack frames to the very bottom.