If you want to add or insert an item to the beginning of the List in C# , you can use the Insert method defined in the collection as shown below.
How to Add item to the beginning of List in C# ?
using System;
using System.Collections.Generic;
using System.Linq;
namespace ACCode
{
class Program
{
static void Main(string[] args)
{
List<string> LstItems = new List<string>();
LstItems.Add(“One”);
LstItems.Add(“Two”);
LstItems.Add(“Three”);
LstItems.Add(“Four”);
// Adds an item to the beginning of the list
LstItems.Insert(0,”Five”);
foreach (var item in LstItems)
{
Console.WriteLine(item);
}
Console.ReadLine();
}
}
}
LstItems.Insert(0, “Zero”);