using System.Collections.Generic;
public static void Main()
Console.WriteLine("Hello World");
var list = new dynamic[] {"one", "two","three", 5, 3.2, new ArgumentException("This is madness") };
var result = SomeFunction(list, x => x=="one");
Console.WriteLine(result);
public static dynamic SomeFunction(dynamic list, Func<dynamic, dynamic> func)
foreach(var item in list)