بایگانی برچسب : anonymous method

lambda expression چیست

متدهای بي نام در پاره اي مواقع بسيار مفيدند. اما نحو (syntax) به كارگيري آنها دشوار مي باشد. عبارات لامبدا ويژگي توابع بي نام را دارند اما با نحو ساده تري . مفهوم lambda expression در C# 3.0 معرفی شد و مختصرنویسی  و یا  ساده شده  anonymous method می باشد. در واقع  در زمان کامپایل برنامه ، عبارات lambda به متدهای ... ادامه مطلب »

anonymous type

تفاوت نوع داده ای var با  anonymous type چیست ؟ نوع var با C# 3.0 معرفی شد . این نوع داده برای تعریف نوع متغیر ضمنی ( متغیر محلی) معرفی شده است. در هنگام استفاده از این نوع در واقع به کامپایلر دستور می دهیم که هنگام کامپایل نوع داده را کشف ( استخراج ) بکند. این نوع از داده ... ادامه مطلب »