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

সি শার্প প্রোগ্রাম: নির্দিষ্ট শর্ত সত্য থাকannya পর্যন্ত সিকোয়েন্স থেকে উপাদান বাদ দেওয়া

নির্দিষ্ট শর্ত সত্য থাকannya পর্যন্ত একটি সিকোয়েন্স থেকে উপাদান বাদ দেওয়ার জন্য SkipWhile() মেথডটি ব্যবহার করুন।

নিচে অ্যरेটি দেওয়া হলো −

int[] marks = { 35, 42, 48, 88, 55, 90, 95, 85 };

এখানে শর্তটি হলো।

s => s >= 50

যতক্ষণ উপরের শর্তটি সত্য থাকে, ৫০-এর উপরের উপাদানগুলো বাদ দেওয়া হয় যেমন নিচে দেখানো হলো −

উদাহরণ

using System; 
using System.Linq; 
using System.Collections.Generic; 
public class Demo { 
    public static void Main() { 
        int[] marks = { 35, 42, 48, 88, 55, 90, 95, 85 }; 
        // ৫০-এর উপরের উপাদানগুলো বাদ দিচ্ছে 
        IEnumerable selMarks = marks.AsQueryable().OrderByDescending(s => s).SkipWhile(s => s >= 50); 
        // বাকি উপাদানগুলো প্রদর্শন করছে 
        Console.WriteLine("৫০-এর চেয়ে বড় মার্কগুলো বাদ দেওয়া হয়েছে..."); 
        foreach (int res in selMarks) { 
            Console.WriteLine(res); 
        } 
    } 
}

আউটপুট

৫০-এর চেয়ে বড় মার্কগুলো বাদ দেওয়া হয়েছে...
48
42
35
  1. সি শার্প প্রোগ্রাম: লিস্ট থেকে প্রথম তিনটি উপাদান পাওয়ার পদ্ধতি

  2. সি শার্প প্রোগ্রাম: অ্যরেতে প্রাথমিক উপাদানগুলো বাদ দেওয়া (Skip)

  3. C#-এ লিস্টের শেষ তিনটি উপাদান উল্টা ক্রমে দেখানো

  4. LinkedList-এলিমেন্ট রিমুভ করার জাভা প্রোগ্রাম