quantomquery
چهارشنبه 05 آذر 1393, 18:22 عصر
سلام
من قراره چند تا تابع داشته باشم که ورودی های مختلف و بازگشتی هایی از نوع مختلف داشته باشند.
بعد قراره یکسری اطلاعات رو به این توابع به عنوان ورودی بدم.
یعنی به صورت داینامیک ممکنه اطلاعات من روی همه توابع اجرا بشه یا اینکه روی برخی از توابع اجرا بشه.
حالا می خوام یه لیست جنریک از توابع داشته باشم که با یک for ،اطلاعات رو به توابع بفرستم و جواب بگیرم.
مثلا بیام یک تابع رو به لیست توابع خودم add کنم یا اینکه بعد remove کنم.
چطور این کار رو انجام بدم؟
البته من اومدم به ازای هر تابع یه کلاس ساختم که بزارم تو یه لیست. اما نمونه های این کلاس ها که همنوع نیستن تو یه لیست بزارم.
آبجکت هم نمیشه بگیرم چون اونور cast کردن ، گیرم می شه.
چه کنم ؟
ممنون
من قراره چند تا تابع داشته باشم که ورودی های مختلف و بازگشتی هایی از نوع مختلف داشته باشند.
بعد قراره یکسری اطلاعات رو به این توابع به عنوان ورودی بدم.
یعنی به صورت داینامیک ممکنه اطلاعات من روی همه توابع اجرا بشه یا اینکه روی برخی از توابع اجرا بشه.
حالا می خوام یه لیست جنریک از توابع داشته باشم که با یک for ،اطلاعات رو به توابع بفرستم و جواب بگیرم.
مثلا بیام یک تابع رو به لیست توابع خودم add کنم یا اینکه بعد remove کنم.
چطور این کار رو انجام بدم؟
البته من اومدم به ازای هر تابع یه کلاس ساختم که بزارم تو یه لیست. اما نمونه های این کلاس ها که همنوع نیستن تو یه لیست بزارم.
آبجکت هم نمیشه بگیرم چون اونور cast کردن ، گیرم می شه.
چه کنم ؟
ممنون