با سلام
چطور می تونم در یک دیکشنری از تابع به عنوان value استفاده کنم؟
مثلا:
Dictionary<string,FUNCTION> funcs;
در واقع بعد از این مرحله می خوام تابع انتخاب شده رو در محلی دیگر اجرا کنم.
(قالب توابع یکسان هستش)
Printable View
با سلام
چطور می تونم در یک دیکشنری از تابع به عنوان value استفاده کنم؟
مثلا:
Dictionary<string,FUNCTION> funcs;
در واقع بعد از این مرحله می خوام تابع انتخاب شده رو در محلی دیگر اجرا کنم.
(قالب توابع یکسان هستش)
var functions = new Dictionary<string, Func<int, bool>> {{"IsOdd", i => i % 2 == 0}, {"IsEven", i => i % 2 != 0}};
var isOdd = functions["IsOdd"](5);
var isEven = functions["IsEven"](5);