استفاده از عبارت لامبدا در سی شارپ چیست؟
استفاده از عبارت لامبدا در سی شارپ چیست؟

تصویری: استفاده از عبارت لامبدا در سی شارپ چیست؟

تصویری: استفاده از عبارت لامبدا در سی شارپ چیست؟
تصویری: عبارات C# LAMBDA را فقط در 2 دقیقه درک کنید! 2024, نوامبر
Anonim

آ بیان لامبدا روشی مناسب برای تعریف ناشناس (بی نام) عملکرد که می تواند به عنوان یک متغیر یا به عنوان یک پارامتر به فراخوانی متد ارسال شود. زیاد LINQ روشها الف عملکرد (به نام نماینده) به عنوان یک پارامتر.

به این ترتیب، عبارات لامبدا برای چه استفاده می شوند؟

بیان لامبدا یک تابع ناشناس است که یک نحو بسیار مختصر و کاربردی ارائه می دهد که بیشتر است استفاده برای نوشتن روش های ناشناس برنامه نویسی یک تابع یک مفهوم بدنی است و همینطور است استفاده برای پدید آوردن اصطلاح انواع درخت یا نمایندگان.

در ادامه سوال این است که بیان لامبدا چیست و استفاده از آن چه مزیتی دارد؟ مزایای از بیان لامبدا خطوط کمتر کد: یکی از بهترین ها فواید از یک بیان لامبدا کاهش مقدار کد است. ما آن را میدانیم عبارات لامبدا می تواند باشد استفاده شده فقط با یک رابط کاربردی. به عنوان مثال، Runnable یک رابط کاربردی است، بنابراین ما می توانیم به راحتی اعمال کنیم عبارات لامبدا.

به طور مشابه، چگونه یک تابع لامبدا را در سی شارپ بنویسید؟

استفاده کنید لامبدا عملگر اعلام => برای جدا کردن لامبدا لیست پارامترها از بدنه آن برای ایجاد یک بیان لامبدا ، پارامترهای ورودی (در صورت وجود) را در سمت چپ مشخص می کنید لامبدا اپراتور و یک اصطلاح یا یک بلوک بیانیه در طرف دیگر. وقتی استفاده می کنید روش نحو مبتنی بر فراخوانی Enumerable.

نماد لامبدا به چه معناست؟

حرف یونانی "L" که به عنوان الف استفاده می شود سمبل برای "طول موج". آ لامبدا فرکانس خاصی از نور است و این اصطلاح به طور گسترده در شبکه های نوری استفاده می شود. ارسال "چند لامبدا" به پایین فیبر مانند ارسال "فرکانس های متعدد" یا "چند رنگ" است. WDM و طول موج را ببینید.

توصیه شده: