using System.Collections.Generic;
public delegate void delegatetest(int p);
public static void Main()
delegatetest a = new delegatetest(delegate (int arg) { Console.WriteLine("A " + arg); });
delegatetest b = arg => Console.WriteLine("B " + arg);
delegatetest c = delegate (int arg) { Console.WriteLine("C " + arg); };
delegatetest d = new delegatetest(arg => Console.WriteLine("D " + arg));
delegatetest e = arg => {};