c# 3.x - List.Insert

var countries = Application["CountryList"] as List;
countries.Insert(0, new Country {CountryID = 0, Title = "Ülke"});

Application["CountryList"]'e de bir Country ekliyor.

Bunun yerine;

var countries = new List();
countries.Add(new Country {CountryID = 0, Title = "Ülke"});
countries.AddRange(Application["CountryList"] as List);

search this blog (most likely not here)