所以我想說我想回復一個這樣的動作......
public Action<T1, T2> BuildActionFrom(object[] stuff)
{
BinaryExpression[] expressions = BuildExpressions(stuff);
return (x,y) => {
foreach(var ex in expressions) ex(x,y);
};
}
...我怎麼可能去構建這個,因為我在表達式構建api中找不到任何似乎允許我構建返回值的東西?
我的每個表達都非常簡單(基本的屬性賦值,什麼不是),我只是無法弄清楚如何將它們組合在一起。