У меня есть следующий фрагмент кода:
void M1(string s, string v)
{
try
{
// Do some work
}
catch(Exception ex)
{
// Encapsulate and rethrow exception
}
}
Единственное отличие состоит в том, что тип возвращаемого значения, а также количество и типы параметров для методов могут различаться.
Я хочу создать универсальный / шаблонный метод, который обрабатывает весь код, за исключением части «Сделай что-нибудь», как этого достичь.