Func یک delegate تعریف شده در زبان سی شارپ است که با استفاده از آن دیگر نیاز نیست یک delegate را به شکلی که قبلا تعریف میکردیم در برنامه اعلان کنیم. در این آموزش با دلیگیت Func در سی شارپ آشنا میشویم. Funcs ها در سی شارپ (delegate های با خروجی): funcها همانند action ها میباشند با این تفاوت که درای خروجی هستند. میتوانید آن ها را به متد های دارای خروجی متصل کنید. می توانند حداکثر 16 ورودی داشته باشند و آخرین پارامتر در Func همیشه یک پارامتر خروجی است، که به عنوان نوع بازگشتی در نظر گرفته میشود. در این نوع دلیگیت هم مانند دلیگیت action میتوان متد بی نام به آن اختصاص داد. دانلود از وبسایت www.heilton.com