私は私がコールする正しい構文を把握することはできません以下の方法があります。C#アクション<><>パラメータ
public T GetAndProcessDependants<C>(Func<object> aquire,
Action<IEnumerable<C>, Func<C, object>> dependencyAction) {}
を私はこのようにそれを呼び出すようにしようとしている:
var obj = MyClass.GetAndProcessDependants<int>(() => DateTime.Now,
(() => someList, (id) => { return DoSomething(x); }) }
編集: 皆さん、みんな、私の頭の中で電球をオンにしました。ここに私は何をしたのですか:
var obj = MyClass.GetAndProcessDependants<int>(
() => DateTime.Now,
(list, f) =>
{
list = someList;
f = id => { return DoSomething(id); };
});
なぜ私はこれも問題です。それは
これは私が間違っていたことを理解するのに役立ちました – emer
@emer:喜んで助けてください! –