using System;
using System.Linq.Expressions;
class Program {
 static void Main() {
  Expression<Func<int,int,int>> e = (x, y) => x + y * 1000;
  Console.WriteLine(e);
  var f = e.Compile();
  Console.WriteLine(f(3,4));
 }
}
(x, y) => (x + (y * 1000))
4003

ステートメント本体があると即コンパイルエラー
外部の関数などを呼んでたら、SQLを組み立てるときに実行時例外のはず。