One great place for picking up sample code is CodeProject (www.codeproject.com
). They have everything there from general programming tips and algorithms to excellent sample code written in C# submitted by the general public.
I would also look at the MSDN Library at http://msdn.microsoft.com/en-us/library/default.aspx
and there is also a "How do I..." section at http://msdn.microsoft.com/en-gb/vcsharp/bb798022.aspx
which could be useful.
If you are looking for books, just to Amazon and search for C# books. They will be rated and you can avoid the ones people don't like. I thinks it's best to get opinions from lots of people when buying books and not just one
Good luck, and I hope you enjoy C#