// (c) 2006 Richard Grimes // www.grimes.demon.co.uk using System; class App { delegate void MyDelNoParams(); delegate void MyDel2Params(int i, int j); static void Func2Params(int i, int j) { } static void CallDelegate(Delegate d) { MyDelNoParams d1 = (MyDelNoParams)d; d1(); } static void Main() { MyDel2Params d = Func2Params;//new MyDel2Params(Func2Params); CallDelegate(d); } }