// CS0121: The call is ambiguous between the following methods or properties: `Program.Foo(System.Func)' and `Program.Foo(System.Func)' // Line: 10 using System; public static class Program { public static void Main () { Foo (Bar); } public static dynamic Bar (string s1) { return 1; } public static object Bar () { return 2; } public static void Foo (Func input) { } public static void Foo (Func input) { } }