Cannot convert from ‘method group’ to ‘System.Action’ error
DelegatedCall expects a delegate that takes any object as an argument. But your function foo1 that you are passing to DelegatedCall can only cope with a string argument. So, the conversion isn’t type-safe and thus is not possible. Input parameters are contra-variant, but your code needs covariance. (See Difference between Covariance & Contra-variance.) You can … Read more