কম্পিউটার

C# Linq TakeWhile() পদ্ধতি


TakeWhile() পদ্ধতি ব্যবহার করে একটি ক্রমানুসারে শর্তটি সত্য হওয়া পর্যন্ত উপাদানগুলি পান৷

নিম্নে স্ট্রিং সহ আমাদের তালিকা।

IList<string> str = new List<string>(){ "Car", "Bus", "Truck", "Airplane"};

এখন, ধরা যাক আমাদের সেই স্ট্রিংগুলি দরকার যার দৈর্ঘ্য 4-এর কম। এর জন্য, Lambda Expressions ব্যবহার করুন এবং TakeWhile() পদ্ধতিতে শর্ত হিসেবে যোগ করুন।

str.TakeWhile(a => a.Length < 4);

এখানে উদাহরণ রয়েছে যা কন্ডিশন ট্রাই না হওয়া পর্যন্ত উপাদানগুলি প্রদর্শন করে৷

উদাহরণ

using System;
using System.Linq;
using System.Collections.Generic;
public class Demo {
   public static void Main() {
      IList<string> str = new List<string>(){ "Car", "Bus", "Truck", "Airplane"};
      var res = str.TakeWhile(a => a.Length < 4);
      foreach(var arr in res)
      Console.WriteLine(arr);
   }
}

আউটপুট

Car
Bus

  1. C# Linq ইন্টারসেক্ট পদ্ধতি

  2. C# Linq যেখানে পদ্ধতি

  3. C# Linq ডিস্টিনক্ট() পদ্ধতি

  4. C# () এ TakeWhile পদ্ধতি