我有我找不出正確的語法如下方法來調用:C#操作<>與Func鍵<>參數
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); }) }
編輯: thx大家好,你們幫我打開了燈泡在我腦海中。這是我做的:
var obj = MyClass.GetAndProcessDependants<int>(
() => DateTime.Now,
(list, f) =>
{
list = someList;
f = id => { return DoSomething(id); };
});
不知道爲什麼我甚至有這個問題。它的那些日子裏,我想一個..
THX
這幫我意識到我做錯了什麼 – emer
@emer:很高興幫助! –