Hello I'd like to create a generic function that accepts a Function T and invokes it.
for example : The magic Function should be like this
 public void Test() 
 {
    InvokeFunction(Test1, "st", "sn");
    InvokeFunction(Test2, 7);
 }
public void InvokeFunction(Function f)
{ 
  f();
}
 public void Test1(string sT, string sFN)
 {
   Console.WriteLine(sT + " : " + sFN);
 }
 public string Test2(int p)
 {
    return p + "";
 }
Is there a way to do it? If so how?
Thanks!
 
     
    