private void Include(IList<string> includes, Action action)
{
if (includes != null)
{
foreach (var include in includes)
action(<add include here>);
}
}
我想這樣稱呼它是如何在Action中傳遞參數?
this.Include(includes, _context.Cars.Include(<NEED TO PASS each include to here>));
的想法是通過每個包括對方法。
是你的`行動`只是一個行動`或是行動`或任何其他變化?你想要多少個參數? –
BoltClock
2011-02-11 04:05:21
已更新的問題 – Jop 2011-02-11 04:09:48
看起來您已經通過`includes`參數傳遞了包含。是否想要將`includes`列表中的每個成員傳遞給`action`?如果是這樣,只需傳遞`_context.Cars.Include`(沒有括號)。 – itowlson 2011-02-11 04:13:37