That was my point- while I don't know much about C#, I vaguely remember hearing somewhere that it only worked on Windows. I've spent too much time banging my head against the wall trying to get Windows-only programs to work to justify writing23 unless I miss something, why would you want to use a language that only works on 1 os?
As soon as you want to port it to something else you are in deep shit >_>
edit and....mist a page or so