using System;
public class Program
{
public delegate void Adam(int i);
public static void Main()
Adam del = (int i) => { Console.WriteLine(i); };
del(10);
var del1 = (int i) => { Console.WriteLine(i); };
Console.WriteLine(del1.GetType());
var del2 = (Action<int>)((int i) => { Console.WriteLine(i); });
del2(100);
Console.WriteLine("Hello World");
}