Let me start off by saying I know this is a c++ site, but I was wondering if anyone had experience going from c++ to c#? If so, what learning materials did you use? I want to learn c# to do some 2d game programming and to add another tool to my "toolbox". I am a computer science major and my next "formally taught" language will be JAVA. Thanks to any and all help!