This question has already been answered:

Good day. It is necessary to quickly master C #, looking for good literature and resources in general. There is no need to explain what OOP is, design patterns, unit testing, (familiar with JAVA). It is necessary to quickly master the features, modern features of the language and the standard library (of interest is both ms .net and mono). Who started what, and who started where? Thank.

Reported as a duplicate by participants Nick Volynkin , aleksandr barakin , Kromster , BOPOH , Visman Sep 16 '15 at 17:45 .

A similar question was asked earlier and an answer has already been received. If the answers provided are not exhaustive, please ask a new question .

  • Shildt is already in the process, I know him from JAVA and CPP ... - morin
  • one
    Andrew Troelsen> Use Google Luke - dreadangel
  • one
    Resources: MSDN for general development, StackOverflow for specific issues, CodeProject for an overview of interesting off-the-shelf solutions. - Olter
  • one
    for some reason I liked the books of Richter and Albahari most of all - Specter
  • four
    Possible duplicate question: Books on C # and other literature - Nick Volynkin

4 answers 4

Here, in my opinion, the best tutorial on C # is the C # 2010 programming language and the .NET 4 platform (Andrew Troelsen) .

And to consolidate knowledge - C # 2010. Accelerated course for professionals (Trey Nash) .

    The best place to start with this book is: C # 4.0 Complete Guide (Herbert Shildt) . To consolidate this book: C # 2010 programming language and .NET 4.0 platform (Andrew Troelsen) , and this to improve the knowledge gained: CLR via C #. Programming on the Microsoft .NET Framework 4.0 in C # (Jeffrey Richter) .

    • one
      excellent answer, to find out the names of the books, you need to go through three links ... some doorway - Specter