কম্পিউটার

C# প্রোগ্রাম একটি সিকোয়েন্স থেকে উপাদানগুলিকে এড়িয়ে যাওয়ার জন্য যতক্ষণ পর্যন্ত নির্দিষ্ট শর্তটি সত্য হয়


SkipWhile() পদ্ধতি ব্যবহার করুন যতক্ষণ পর্যন্ত নির্দিষ্ট শর্তটি সত্য হয় ততক্ষণ পর্যন্ত একটি ক্রম থেকে উপাদানগুলি এড়িয়ে যান৷

নিচের অ্যারে −

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

এই হল শর্ত৷

s => s >= 50

যতক্ষণ না উপরের শর্তটি সত্য, 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 };
      // skips elements above 50
      IEnumerable<int> selMarks = marks.AsQueryable().OrderByDescending(s => s).SkipWhile(s => s >=          50);
      // displays rest of the elements
      Console.WriteLine("Skipped marks > 60...");
      foreach (int res in selMarks) {
         Console.WriteLine(res);
      }
   }
}

আউটপুট

Skipped marks > 60...
48
42
35

  1. একটি তালিকা থেকে প্রথম তিনটি উপাদান পেতে C# প্রোগ্রাম

  2. একটি অ্যারের প্রাথমিক উপাদানগুলি এড়িয়ে যাওয়ার জন্য C# প্রোগ্রাম

  3. C# একটি তালিকা থেকে শেষ তিনটি উপাদান বিপরীত ক্রমে প্রদর্শন করার জন্য প্রোগ্রাম

  4. লিঙ্কডলিস্ট থেকে উপাদানগুলি সরাতে জাভা প্রোগ্রাম