static void Main(string[] args) { A.doSomething("+", delegate (int a, int b) { return a + b; }); A.doSomething("*", delegate (int a, int b) { return a * b; }); Console.ReadKey(); }