Description
Book SynopsisSo, you want to learn C# and Visual Studio 2022, but are a bit intimidated? Don''t be. Programming is within your grasp! Programmers at any level have to fully understand, and more importantly, be able to code the core constructs. It is impossible to use complex programming concepts such as classes before understanding what methods and variables and their data types are. Once there is a foundation built on the basics, then all other topics can fall in line.
While it is a forgone conclusion that languages change with the introduction of new features, the core concepts do not. Even large enterprises do not always update to the latest versions of languages and frameworks; their backbone applications have been developed to work, regardless. More than ever, enterprises need developers who can master and apply the core programming concepts and then be up-skilled with newer language levels and features as they integrate into the company.
This book builds from the ground up. You w
Table of Contents
Chapter 1. .NET
Chapter 2. Software Installation
Chapter 3. Introduction
Chapter 4. Input and Output
Chapter 5. Commenting Code
Chapter 6. Data Types
Chapter 7. Casting and Parsing
Chapter 8. Arithmetic
Chapter 9. Selection
Chapter 10. Iteration
Chapter 11. Arrays
Chapter 12. Methods
Chapter 13. Classes
Chapter 14. Interfaces
Chapter 15. String Handling
Chapter 16. File Handling
Chapter 17. Exception Handling
Chapter 18. Serialization
Chapter 19. Structs
Chapter 20. Enumerations
Chapter 21. Delegates
Chapter 22. Events
Chapter 23. Generics
Chapter 24. Common Routines
Chapter 25. Programming Labs
Chapter 26. C# 11