How to make parameter Action<int> a to be generic to accept for all kinds of function
so far it can accept function func(int a)
if my function is func(int a, int b) or func(int a, string b) or func(int a, int b, int c) etc
there may be infinite number of cases, how to do?
---v-----!