Я хотел бы иметь возможность сделать следующее:
Func<int,bool> tryMethodFunc = TryMethod;
Где TryMethod имеет подпись, например:
bool TryMethod(int value, int value2 = 0, double value3 = 100.0)
Я не против того, чтобы взломать метод в карри-формат, но это будет больше работать, если есть способ сделать это без этого.