Я использую анонимный делегат в моем коде, вызывающем эту примерную функцию:
public static int TestFunction(int a, int b) {
return a + b;
}
Делегат выглядит следующим образом:
var del = new Func<int, int, int>(TestFunction);
Мой вопрос: как вы указываете тип возврата void
для TResult
? Не работает следующее:
public static void OtherFunction(int a, string b) { ... }
var del = new Func<int, string, void>(OtherFunction);