কম্পিউটার টিউটোরিয়াল

C# প্রোগ্রাম: শর্ত পূরণকারী একমাত্র উপাদান ফেরত দেওয়া


Single() পদ্ধতি শর্ত পূরণকারী একমাত্র উপাদান ফেরত দেয়। যদি একাধিক এমন উপাদান দেখা যায়, তবে ত্রুটি নিক্ষেপ করা হয়।

নিচে আমাদের স্ট্রিং অ্যারেটি দেওয়া হলো।

string[] str = { "jack", "tom", "henry", "time"};

এখন, প্রতিটি উপাদান পেতে Single() পদ্ধতি ব্যবহার করুন। তারপর, ল্যাম্বডা এক্সপ্রেশন ব্যবহার করে ৪-এর চেয়ে বড় দৈর্ঘ্যের উপাদানটি বের করুন।

str.AsQueryable().Single(name => name.Length > 4);

উদাহরণ

using System; using System.Linq; using System.Collections.Generic; public class Demo {    public static void Main() {       string[] str = { "jack", "tom", "henry", "time"};       // ৪-এর চেয়ে বড় দৈর্ঘ্যের স্ট্রিং বের করা       string res = str.AsQueryable().Single(name => name.Length > 4);       Console.WriteLine(res);    } }

আউটপুট

henry

  1. C#-এ স্ট্রিংয়ে সর্বাধিক ফ্রিকোয়েন্সি वाला ক্যারেক্টার বের করা

  2. জাভা প্রোগ্রাম: একক ইটারেশনে LinkedList-এর মাঝপথের এলিমেন্ট বের করা

  3. পাইথন প্রোগ্রাম: নির্দিষ্ট ইনডেক্সে উপাদান থাকা সারিগুলো ফেরত দিন

  4. পাইথন প্রোগ্রাম: শব্দের লিস্ট থেকে সর্বোচ্চ দৈর্ঘ্যের শব্দের দৈর্ঘ্য বের করা