Elenco delegado para Func em c #
Eu tenho código:
public delegate int SomeDelegate(int p);
public static int Inc(int p) {
return p + 1;
}
Posso conjurarInc
paraSomeDelegate
ouFunc<int, int>
:
SomeDelegate a = Inc;
Func<int, int> b = Inc;
mas eu não posso conjurarInc
paraSomeDelegate
e depois que elenco paraFunc<int, int>
com o costume como este:
Func<int, int> c = (Func<int, int>)a; // Сompilation error
Como posso fazer isso?