কম্পিউটার

C# এ ল্যাম্বডা এক্সপ্রেশন কি?


C# এ একটি ল্যাম্বডা এক্সপ্রেশন একটি প্যাটার্ন বর্ণনা করে। এটিতে একটি অভিব্যক্তি প্রসঙ্গে টোকেন => রয়েছে। এটিকে "goes to" অপারেটর হিসাবে পড়া হয় এবং যখন ল্যাম্বডা এক্সপ্রেশন ঘোষণা করা হয় তখন ব্যবহার করা হয়৷

C# −

-এ ল্যাম্বডা এক্সপ্রেশন কীভাবে ব্যবহার করতে হয় তা নিম্নলিখিত একটি উদাহরণ

উদাহরণ

using System;
using System.Collections.Generic;

class Demo {
   static void Main() {
      List<int> list = new List<int>() { 21, 17, 40, 11, 9 };
      int res = list.FindIndex(x => x % 2 == 0);
      Console.WriteLine("Index: "+res);
   }
}

আউটপুট

Index: 2

উপরে, আমরা জোড় সংখ্যার সূচী বের করতে “goes to” অপারেটরের ব্যবহার দেখেছি −

list.FindIndex(x => x % 2 == 0);

উপরের উদাহরণটি নিম্নলিখিত আউটপুট দেয়।

Index: 2

জোড় সংখ্যাটি সূচী 2 এ রয়েছে অর্থাৎ এটি 3 য় উপাদান।


  1. জাভাস্ক্রিপ্টে রেগুলার এক্সপ্রেশন কি?

  2. জাভাস্ক্রিপ্টে ফাংশন এক্সপ্রেশন কি?

  3. C# এ নামস্থান কি?

  4. C# এ রেগুলার এক্সপ্রেশন কি কি