Mam następujący sposób, że nie mogę dowiedzieć się poprawnej składni zadzwonić:C# Action <> z <> parametr Func
public T GetAndProcessDependants<C>(Func<object> aquire,
Action<IEnumerable<C>, Func<C, object>> dependencyAction) {}
staram się nazwać tak:
var obj = MyClass.GetAndProcessDependants<int>(() => DateTime.Now,
(() => someList, (id) => { return DoSomething(x); }) }
Edytowane: thx wszystkim, chłopaki pomogli włączyć żarówkę w mojej głowie. Oto, co zrobiłem:
var obj = MyClass.GetAndProcessDependants<int>(
() => DateTime.Now,
(list, f) =>
{
list = someList;
f = id => { return DoSomething(id); };
});
nie wiem, dlaczego nawet problem z tym. jest to jeden z tych dni, myślę, ..
thx
Pomogło mi to zrozumieć, co robiłem źle – emer
@emer: Cieszę się, że mogę pomóc! –