How to Get the Top 5 elements from a List in C# ?


This content was proof-read by Grammarly. You can Try Grammary for FREE

If you want to get the top 5 elements from a list in C# or skip the first item and get the next five elements from a List , you can use the Take and the Skip methods.

How to Get the Top 5 elements from a List in C# ?

Below is a sample code snippet demonstrating the usage of the Skip and Take extension methods.

using System;
using System.Collections.Generic;
using System.Linq;

namespace ACCode
{
    class Program
    {
        static void Main(string[] args)
        {
            List<string> LstMovies = new List<string>();
            LstMovies.Add("1");
            LstMovies.Add("2");
            LstMovies.Add("3");
            LstMovies.Add("4");
            LstMovies.Add("5");
            LstMovies.Add("6");
            // Take Top 5 elements from the List
            var Top5Items = LstMovies.Take(5); 
            foreach(var item in Top5Items)
                Console.WriteLine(item);

            Console.WriteLine("-----------------------------------");
            // Skip the First item and take the 5 items
            var SkipFirstFiveItems = LstMovies.Skip(1).Take(5);
            foreach (var item in SkipFirstFiveItems)
                Console.WriteLine(item);
            Console.ReadLine();
        }
        
    }
  
}
Newsletter Signup

Subscribe to our weekly newsletter below and never miss the latest product or an exclusive offer.

Newsletter Signup

Subscribe to our weekly newsletter below and never miss the latest product or an exclusive offer.

%d bloggers like this: