If you're familiar with similar languages (c++, java, whatever), then it is
all you should need to get a good grasp of c#. Of course, it never hurts to
get a textbook for reference material (although I just use the docs
myself -- cheaper).
All right, shameless plug, but look at my website (below) and there's about
7 tutorials I found. The first one by Joe Mayo can be downloaded in pdf. I
have the contents of each listed to help you decide which ones are worth the
time. (Unfortunately, some of these links go down from time to time).