InvalidOperationException pendant foreach
Bonjour,
J'ai ce petit morceau de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
checkboxes = new Dictionary<String, bool>();
checkboxes.Add("Monday", false);
checkboxes.Add("Tuesday", false);
checkboxes.Add("Wednesday", false);
checkboxes.Add("Thursday", false);
checkboxes.Add("Friday", false);
foreach (String key in checkboxes.Keys)
{
XmlNode node = XmlDoc.SelectSingleNode("//opti/closingdays/closingday[@day='" + key + "']");
checkboxes[key] = Boolean.Parse(node.InnerText);
} |
Le code me génère une exception InvalidOperationException à la deuxième itération. Lorsque je supprime
Code:
checkboxes[key] = Boolean.Parse(node.InnerText);
Plus aucun problème.
Des idées :? ?
Merci d'avance