C# is a language that is rapidly gaining popularity. It is also the language of choice for the insanely popular Unity game engine. Here are all the books that will help you build games using C#.

If you want to do a bit of research with C# then try these beginner C# tutorials.