ما فائدة تعبير لامدا في سي #؟
ما فائدة تعبير لامدا في سي #؟

فيديو: ما فائدة تعبير لامدا في سي #؟

فيديو: ما فائدة تعبير لامدا في سي #؟
فيديو: 46- Java 8|| lambda expression- تعبير لمدا 2024, يمكن
Anonim

أ تعبير لامدا هي طريقة ملائمة لتعريف مجهول (غير مسمى) وظيفة يمكن تمريرها كمتغير أو كمعامل لاستدعاء أسلوب. عديدة LINQ طرق تأخذ أ وظيفة (يسمى المفوض) كمعامل.

بهذه الطريقة ، ما هي تعبيرات لامدا المستخدمة؟

تعبير لامدا هي وظيفة مجهولة المصدر توفر تركيبًا موجزًا وعمليًا للغاية يستعمل ل كتابة طرق مجهولة. برمجة الوظيفة هي مفهوم جسدي ، وهي كذلك يستعمل ل خلق التعبير أنواع الأشجار أو المندوبين.

بعد ذلك ، السؤال هو ، ما هو تعبير لامدا وما فائدة استخدامه؟ مزايا من تعبير لامدا عدد سطور أقل من التعليمات البرمجية: أحد أكثرها فوائد من أ تعبير لامدا هو تقليل كمية الكود. نحن نعلم ذلك تعابير لامدا يمكن ان يكون تستخدم فقط مع واجهة وظيفية. على سبيل المثال ، Runnable هو واجهة وظيفية ، لذلك يمكننا بسهولة تطبيق تعابير لامدا.

وبالمثل ، كيف تكتب دالة لامدا في C #؟

استخدم ال لامدا عامل التصريح => لفصل لامدا قائمة المعلمات من جسدها. لخلق تعبير لامدا ، يمكنك تحديد معلمات الإدخال (إن وجدت) على الجانب الأيسر من ملف لامدا عامل و التعبير أو كتلة بيان على الجانب الآخر. عندما تستخدم ملفات طريقة بناء الجملة المستندة إلى استدعاء Enumerable.

ماذا يعني رمز لامدا؟

الحرف اليوناني "L" ، والذي يستخدم كـ a رمز عن "الطول الموجي". أ لامدا هو تردد معين للضوء ، ويستخدم المصطلح على نطاق واسع في الشبكات الضوئية. إرسال "لامبدا متعددة" أسفل الألياف هو نفسه إرسال "ترددات متعددة" أو "ألوان متعددة". انظر WDM والطول الموجي.

موصى به: