After a year of focusing on vb apps I'm revisiting some basic c# syntax.
As a guide, I'm using MSDN
MSDN Library > Development Tools and Languages > Visual Studio > Visual C# > C# Programming Guide >
It's a bit boring, but helpful... typing everything as I go [rather than cut&paste] helps stick it to my brain a bit better. Only up to Arrays so lots of commandline stuff at the moment.
For Winform stuff I found some videos at: http://msdn.microsoft.com/vstudio/express/visualcsharp/learning/default.aspx -a 16 lesson series for beginners-10 control focused lessons
also, found http://www.windowsforms.net/Default.aspx which is the Windows App equivalent to http://asp.net . Funny how I never came across this before.
In order to inject a bit of fun, i checked out the game stuff at: http://msdn.microsoft.com/coding4fun/gamedevelopment/ I will be trying these out as a small reward for getting through the dry stuff.