شماره تماس 09336863931 | 09178169907 پست الکترونیک provid.ir@gmail.com

آموزش Lambda Expression در سی شارپ

آموزش Lambda Expression در سی شارپ

بسته ی آموزش Lambda Expression در سی شارپ یکی دیگر از آموزش های گروه برنامه نویسی پرووید می باشد که در این قسمت از وبسایت پرووید به شما عزیزان و علاقه مندان تقدیم می شود.

Lambda Expression چیست؟

Lambda Expression یک تابع بدون نام (Anonymous Function) است که می تواند برای تعریف Delegate ها یا Expression Tree استفاده شود. با استفاده از Lambda Expression شما می‌ توانید توابع محلی (Local Function) هایی را بنویسید که به عنوان پارامتر ورودی یا نوع خروجی توابع استفاده شوند. یکی از مهمترین کاربرد های Lambda Expression در سی شارپ و دات نت نوشتن دستورات LINQ می باشد. برای تعریف یک Lambda Expression باید پارامترهای ورودی آن را (اگر داشته باشند) در سمت چپ نوشته، سپس از <= استفاده می‌ کنید و بدنه ی تابع را در سمت راست آن می نویسید. برای مثال Lambda Expression ی که در پایین تعریف شده است به این معنی است که یک پارامتر ورودی به نام x دریافت شده و نتیجه خروجی باید توان دوم x می باشد. شبیه مثالی که در زیر می بینید می توانید این دستور را به یکدیگر مرتبط کنید.

delegate int del(int i); 
static void Main(string[] args) 
{ 
del myDelegate = x => x * x; 
int j = myDelegate(5); //j = 25 
} 

برخی از مطالب بسته ی آموزش Lambda Expression در سی شارپ

  • معرفی Lambda Expression ها در سی شارپ
  •  نحوه استفاده از Lambda Expression های تک پارامتری و چند پارامتری
  • Anonymous Function ها
  • معرفی  Delegateهای پیش فرض در Net.
  •  نحوه استفاده از Lambda Expression ها در کوئری ها
  • حوزه متغیرها در Lambda Expression
  • همزمانی در Lambda Expression
  • Type Reference در Lambda Expression

خرید آنلاین بسته ی آموزش Lambda Expression در سی شارپ

59,000 ریال – خرید

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 24 ساعت منقضی می شود.

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

Purchase-Icon

نظر بدهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *