私はC#式に本当に慣れていません。私はそのようなクラスをいくつか持っています
class SimpleClass
{
private string ReturnString(string InputString)
{
return "result is: "+InputString;
}
public string Return(Expression exp)
{
LambdaExpression lambda = Expression.Lambda(exp);
return lambda.Compile();
}
}
ここで、このメソッド Return を次のようなパラメーター (疑似) で呼び出したいと思います。
SimpleClass sc = new SimpleClass();
Expression expression = Expression.MethodCall(//how to create expression to call SimpleClass.ReturnString with some parameter?);
string result = sc.Return(expression);
Console.WriteLine(result);
助けてくれてありがとう/答え。
マット