কম্পিউটার

C# প্রোগ্রাম ল্যাম্বডা এক্সপ্রেশন ব্যবহার করে স্ট্রিংগুলির অ্যারে থেকে দীর্ঘতম স্ট্রিং খুঁজে বের করতে


নিম্নলিখিত আমাদের স্ট্রিং অ্যারে -

string[] arr = { "Java", "HTML", "CSS", "JavaScript"};

অ্যাগ্রিগেট পদ্ধতি ব্যবহার করুন এবং আরও সংখ্যক অক্ষর সহ স্ট্রিং খুঁজে পেতে একটি ল্যাম্বডা এক্সপ্রেশন সেট করুন।

এখানে, ফলস্বরূপ স্ট্রিং-এ প্রারম্ভিক বীজ মানের তুলনায় অক্ষরের সংখ্যা বেশি হওয়া উচিত, যেমন এখানে “jQuery”।

উদাহরণ

using System;
using System.Linq;
class Demo {
   static void Main() {
      string[] arr = { "Java", "HTML", "CSS", "JavaScript"};
      string res = arr.AsQueryable().Aggregate("jQuery", (longest, next) => next.Length >       longest.Length ? next : longest,str => str.ToLower());
      Console.WriteLine("String with more number of characters: {0}", res);
   }
}

আউটপুট

String with more number of characters: javascript

  1. একটি অ্যারের মধ্যে শেষ ম্যাচিং উপাদান খুঁজে পেতে C# প্রোগ্রাম

  2. একটি স্ট্রিং এ একটি শব্দের সূচী খুঁজে পেতে C# প্রোগ্রাম

  3. পদ্ধতি থেকে একটি অ্যারে ফেরত দিতে C# প্রোগ্রাম

  4. পাইথন ব্যবহার করে একটি অ্যারে গেমের বিজয়ী খুঁজে বের করার প্রোগ্রাম