I'm experiencing a problem that varies each time i run my app. Sometimes it reads all the content, sometimes just the top part. I don't want to prejudge things, but perhaps someone could comment on this question i posted?
http://www.experts-exchange.com/Programming/Programming_Languages/C_Sharp/Q_21454942.html