Wish I could help you in knowledge of programming, which I'm only a beginner of C#.
There is however, a forum dedicated to programmers. Called Stack Overflow.
You'll thank me later
Note: The only reason I've post this in public, so anyone else, like me, could ask simple programming questions to professionals. And no, i didn't post this just to advertise, but giving a helping hand to those who needs help.