PDA

View Full Version : سوال: استفاده از تابع در dictionary



mehran_sh_t
سه شنبه 29 آذر 1390, 09:34 صبح
با سلام

چطور می تونم در یک دیکشنری از تابع به عنوان value استفاده کنم؟

مثلا:

Dictionary<string,FUNCTION> funcs;

در واقع بعد از این مرحله می خوام تابع انتخاب شده رو در محلی دیگر اجرا کنم.

(قالب توابع یکسان هستش)

mohammad272005
سه شنبه 29 آذر 1390, 22:37 عصر
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);