साथ मैं निम्न विधि है कि मैं सही सिंटैक्स को समझ नहीं सकता कॉल करने के लिए है:सी # कार्रवाई <> 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); }) }
संपादित: सभी को थक्स, आप लोगों ने मेरे सिर में एक हल्का बल्ब चालू करने में मदद की। यहां मैंने किया है:
var obj = MyClass.GetAndProcessDependants<int>(
() => DateTime.Now,
(list, f) =>
{
list = someList;
f = id => { return DoSomething(id); };
});
यह सुनिश्चित नहीं है कि मुझे इसके साथ कोई समस्या क्यों है। यह
इससे मुझे यह समझने में मदद मिली कि मैं क्या कर रहा था – emer
@emer: मदद करने में खुशी हुई! –