void IgnoreException( funcName? )
{
try{ funcName(); }
catch(Exception e){}
}
...
IgnoreException(
() => (
some code
)
);
void IgnoreException(Action funcName)
{
try{ funcName(); }
catch(Exception){}
}
void Func()
{
// код
}
void MyMethod()
{
IgnoreException(() =>
{
Func();
});
// Если запустить просто метод без параметров и возвращаемого значения, то можно так:
IgnoreException(Func);
}