मैं इस उदाहरण समारोह बुला मेरी कोड में एक गुमनाम प्रतिनिधि उपयोग कर रहा हूँ:नई समारोह के साथ शून्य वापसी प्रकार का उपयोग करना <T, TResult>
public static int TestFunction(int a, int b) {
return a + b;
}
प्रतिनिधि इस तरह दिखता है:
var del = new Func<int, int, int>(TestFunction);
मेरे सवाल यह है: आप TResult
के लिए वापसी प्रकार कैसे निर्दिष्ट करते हैं? निम्नलिखित काम नहीं करता:
public static void OtherFunction(int a, string b) { ... }
var del = new Func<int, string, void>(OtherFunction);