J'utilise le service WCf dans mon application Windows ... J'ai l'exception dans mon client Lorsque j'essaie d'ajouter des éléments dans Listbox en utilisant ForEach Loop ... L'exception est "Collection a été modifiée enumuration pas exécuter ". Comment vais-je résoudre cette exception ....Exception dans le client WCF
Et mon code est,
foreach (ClsPC pc in iclsobj.GetPC())
{
if (listBox1.Items.Count == 0)
{
listBox1.Items.Add(pc.IPAddress);
}
else
{
for (int i = 0; i < listBox1.Items.Count; i++)
{
if (!listBox1.Items[i].ToString().Contains(pc.IPAddress))
{
listBox1.Items.Add(pc.IPAddress);
}
}
}
}
client.Close();
client = null;
}
Merci pour votre code .... j'ai essayé votre code mais j'ai eu la ligne différente ... (ie) System.Linq.Enumerable + d__7a'1 [<> f__AnonymousType0'1 [System.String] ] maintenant comment puis-je obtenir cette adresse IP –
Suryakavitha
maintenant comment puis-je ajouter que pcs dans la liste – Suryakavitha
Je ne peux pas faire beaucoup de sens du texte dans votre premier commentaire, mais comme pour la seconde, c'est aussi simple que comment vous ajoutez n'importe quel énumérable à une collection. Personnellement, je définirais votre liste filtrée comme la source de données, puis appelez databind ... – Paddy