J'ai une fonction qui renvoie une table de hashage l'une des clefs de cette table "positions" a pour valeur un ArrayList

Plus loin dans mon code j'essaie de récupérer les données en faisant ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
                foreach ( DictionaryEntry dic in words_corpus )
                {
                    Hashtable h = (Hashtable) dic.Value;
                    ArrayList array = (ArrayList) h["positions"];
                    foreach ( string obj in array )
                    { 
                        // Juste pour voir si tout vas bien
                        Console.WriteLine( obj);
                    }
                }
je fait un cast classique puis un foreach tout as fait banal mais le framework me hurle que la référence d'objet n'est pas définit le problème vient du foreach() puisque sans l'erreur disparaît.


Sa fait pas mal de temps que je piétine sur ce problème !!!!!

merci de votre aide