you could always start with the free ebook microsoft gives about C# coding:
edit: sorry, the book used to be free here: http://www.mydigitallife.info/2009/0...book-download/
but this option has expired.
It walks you through building your first program.
Why are you learning C# (what type of programs do you want to build?) and what is your programming experience?