using System;
public class ClosureExample
{
public static Func<int, int> CreateAdder(int x)
return y => x + y;
}
public static void Main(string[] args)
var add5 = CreateAdder(5);
Console.WriteLine(add5(3)); // Output: 8
Console.WriteLine(add5(15)); // Output: 20
Console.WriteLine(add5(6)); // Output: 11