Vérifie la construction de ta Hashtable words_corpus car
ArrayList array = (ArrayList) h["positions"];
te renvoie très certainement une référence nulle, d'où ton erreur. Par mesure de sécurité tu devrais rajouter un test
1 2 3 4 5 6 7
| if (array != null)
{
foreach (string obj in array)
{
// ton code ici
}
} |
Si jamais tu travailles avec le framework 2, oublie les Hashtable et les ArrayList et utilise les génériques avec Dictionary<K, V> et List<T>, ton code sera plus clair et tu n'auras plus besoin de faire de cast.
Partager