У меня есть следующий метод, для вызова которого я не могу определить правильный синтаксис:
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); };
});
не уверен, почему у меня вообще проблема с этим. это один из тех дней, я думаю ..
спасибо