If an easy-to-read guide on one of the most popular coding languages is what you need, look no further. C# 'X' All in One For Dummies will teach aspiring coders, and professionals looking to refresh on C#, all the basics of this language. Get an intro to Visual Studio, learn object-oriented C# programming, and join a community dedicated to this language.
Updates:
- Fully updated for the newest edition of C# (9.0)
Records Init only setters Top-level statements Pattern matching enhancements Performance and interop Native sized integers Function pointers Fit and finish features Target-typed new expressions static anonymous functions Target-typed conditional expressions Covariant return types Extension GetEnumerator support for foreach loops Lambda discard parameters Attributes on local functions Module initializers New features for partial methods - More examples & code snippets
The book started using OOP advanced concepts before reaching the chapter that actually introduces those OOP conceps. It also started using data structures and loops before actually introducing them. Which could be very confusing and frustrating to the total C# beginner. Because I already know C# and just needed a refresher, I could understand what the author was talking about. And even so, I used the help of Github Copilot to understand some of the confusing parts that the author did not introduce and explain well. I would not recommend it as a starting book for the total beginner.