prog.cs(13,36): error CS1501: No overload for method `Parameter' takes `1' arguments
/usr/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll (Location of the symbol related to previous error)
prog.cs(14,38): error CS1502: The best overloaded method match for `System.Linq.Expressions.Expression.Convert(System.Linq.Expressions.Expression, System.Type)' has some invalid arguments
/usr/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll (Location of the symbol related to previous error)
prog.cs(14,38): error CS1503: Argument `#1' cannot convert `object' expression to type `System.Linq.Expressions.Expression'
prog.cs(15,37): error CS1502: The best overloaded method match for `System.Linq.Expressions.Expression.Lambda<System.Func<TSource,TDestination>>(System.Linq.Expressions.Expression, params System.Linq.Expressions.ParameterExpression[])' has some invalid arguments
/usr/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll (Location of the symbol related to previous error)
prog.cs(15,37): error CS1503: Argument `#1' cannot convert `object' expression to type `System.Linq.Expressions.Expression'
prog.cs(16,27): error CS1061: Type `object' does not contain a definition for `Compile' and no extension method `Compile' of type `object' could be found (are you missing a using directive or an assembly reference?)
Compilation failed: 6 error(s), 0 warnings