using System.Linq.Expressions;
using static System.Math;
public static void Main()
var result = Expression.Doit(a, c);
Console.WriteLine(result);
public static double Doit(double arg1, double arg2)
Expression<Func<double, double, double>> expression = (a, c) => Sqrt(a) * c;
var result = expression.Compile().Invoke(arg1, arg2);