cs_bastien974
Messages postés2Date d'inscriptionlundi 19 mai 2008StatutMembreDernière intervention 7 novembre 2009
-
7 nov. 2009 à 10:24
cs_bastien974
Messages postés2Date d'inscriptionlundi 19 mai 2008StatutMembreDernière intervention 7 novembre 2009
-
7 nov. 2009 à 10:34
Bonjour a tous,
Je vous explique mon probleme avant de rajouter un train dans ma liste j'aimerai qu'il verifie si l'objet train existe
deja , si c'est le cas il ne le rajoute pas plusieur fois , voici le bout de code :
public void BuyTrain(Train train)
{
foreach (Train t in listTrain)
{
if (t.Equals(train))
{
Console.Write("Le train existe deja dans la liste ");
}
else
{
this.listTrain.Add(train);
this._budget -= 100;
}
}
}
Pouvez vous me donnez une solution pour pouvoir effectuer une verification avant l'ajout dans une liste svp.
Je vous remercie pour vos reponses.
cs_bastien974
Messages postés2Date d'inscriptionlundi 19 mai 2008StatutMembreDernière intervention 7 novembre 2009 7 nov. 2009 à 10:34
ReBonjour je ne sais pas si il y a deja eu des reponses mais j'ai trouve la solution , tenez
public void BuyTrain(Train train)
{
if (this.listTrain.Contains(train))
{
Console.WriteLine("Le train existe deja dans la liste ");
}
else
{
this.listTrain.Add(train);
this._budget -= 100;
}
}