C#-এ অ্যারে বা কালেকশনের প্রথম কয়েকটি উপাদান বাদ দিয়ে বাকিগুলো পেতে Skip() মেথডটি ব্যবহার করা হয়। এটি System.Linq নেমস্পেসের অংশ।
ব্যাখ্যা
মান लीজিয়ে আমাদের নিচের অ্যারেটি আছে:
int[] arr = { 10, 20, 30, 40, 50 };
প্রথম দুটি উপাদান (10 এবং 20) বাদ দিতে হলে:
var result = arr.Skip(2);
Skip(2) কল করলে একটি নতুন সিকোয়েন্স ফেরত দেয় যেটিতে 30, 40, 50 থাকবে। মূল অ্যারে অপরিবর্তিত থাকে।
উদাহরণ
using System;
using System.Linq;
public class Demo {
public static void Main() {
int[] arr = { 10, 20, 30, 40, 50 };
Console.WriteLine("Initial Array...");
foreach (var item in arr) {
Console.WriteLine(item);
}
// প্রথম দুটি উপাদান বাদ দেওয়া
var skipped = arr.Skip(2);
Console.WriteLine("Skipping first two elements...");
foreach (var item in skipped) {
Console.WriteLine(item);
}
}
}
আউটপুট
Initial Array... 10 20 30 40 50 Skipping first two elements... 30 40 50