c# book recommendations
http://www.amazon.com/Learning-C-Programming-Unity-3D/product-reviews/1466586524/ there's always this book! :)
-a
C# and the .NET Framework is the best book on C# I've read. Note that some of the new C# features covered in the latest edition (and one before that) are unavailable in Unity.
I just recently bought three books on c# and xna/monogame I got this one for c#
http://www.amazon.com/The-Players-Guide-RB-Whitaker/dp/0985580100
It goes into pretty good depth for a beginner and he explains things really well.
Then for xna and monogame I got these two
This book is a little old but it teaches you things in a really straight forward way and by the end of it you make 4 complete games. Its kind of like on the job training.
And this one
This one is a little more advanced. Its not 100% beginner friendly I would suggest reading the first one before this one. But this one is more up to date.
There are lots of others these are the three that I got. And using them and the internet and some very helpful people here at gamedev.net have learned alot.
Best of luck!