Je reçois l'erreur suivante lorsque j'essaie de supprimer une ligne tout en la bouclant.Problème lors de la suppression d'une ligne dans la zone de données lors de l'énumération
C#: La collection a été modifiée; opération d'énumération peut ne pas exécuter
J'ai fait quelques recherches depuis un moment, et j'ai lu quelques messages similaires ici, mais je n'ai toujours pas trouvé la bonne réponse.
foreach (DataTable table in JobsDS.Tables)
{
foreach (DataRow row in table.Rows)
{
if (row["IP"].ToString() != null && row["IP"].ToString() != "cancelled")
{
string newWebServiceUrl = "http://" + row["IP"].ToString() + "/mp/Service.asmx";
webService.Url = newWebServiceUrl;
string polledMessage = webService.mpMethod(row["IP"].ToString(), row["ID"].ToString());
if (polledMessage != null)
{
if (polledMessage == "stored")
{
removeJob(id);
}
}
}
}
}
toute aide serait grandement appréciée
comme un gant! thanx – hikizume