Γιατί ο κώδικας είναι αόρατος (ανοικτό γκρι σε λευκό) και μαρκαρισμένο σε κουτί (με border και κίτρινο background) είναι το κομμάτι που γίνεται access η λίστα. Δεν προτρέχω, όπως είναι το post, αυτό φαίνεται (με ζόρι). Το μόνο που του έλειπε είναι και τα λαμπάκια - εεε έχει και λαμπάκια.
Προτείνω να διορθώσεις τη δημοσίευση καθώς δεν νομίζω να μπορεί κανείς να καταλάβει τί ήθελες τελικά να πεις. Γενικά, αν βλέπεις ότι ο κώδικας καταλήξει να έχει formatting από το IDE καλό είναι να τον αντιγράφεις πρώτα σε notepad για να εξαφανιστεί το formatting.
Επιπλέον, όταν αναφέρεις ένα exception πρέπει να αναφέρεις οπωσδήποτε και το call stack. Από αυτό θα φαινόταν αμέσως που έγινε το λάθος. Διαφορετικά αναγκάζεις τον άλλο να μαντέψει που μπορεί να συνέβει το exception. Σε αυτή την περίπτωση το προφανές σημείο ήταν στην κλίση του indexer.
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos