Eliminer doublons a la creation de la liste
Bonjour
Je cree une liste de pays avec un bout de code recuperer sur le net...Pas de pb sauf qu il y a des doublons
Je teste alors si le dernier nom de pays est identique au precedent... mais le test ne donne rien !
Où me suis-je planté ?
Merci de votre aide
Mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| List<RegionInfo> countries = new List<RegionInfo>();
string Last = "";
foreach (CultureInfo culture in CultureInfo.GetCultures(CultureTypes.SpecificCultures))
{
RegionInfo country = new RegionInfo(culture.LCID);
if (countries.Where(p => p.Name == country.Name).Count() == 0)
{
if (country.EnglishName != Last)
{
cbx_pays.Items.Add(country.EnglishName);
}
}
Last = country.EnglishName;
} |