A Pocket Guide to the Language, APIs, and Library
Mikael Olsson

#C#10
#Syntax
#APIs
#.NET
Discover what's new in C# and .NET for Windows programming. This book is a condensed code and syntax reference to the C# programming language, updated with the latest features of version 10 for .NET 6.
You'll review the essential C# 10 and earlier syntax, not previously covered, in a well-organized format that can be used as a handy reference. Specifically, unions, generic attributes, CallerArgumentExpression, params span, Records, Init only setters, Top-level statements, Pattern matching enhancements, Native sized integers, Function pointers and more.
You'll find a concise reference to the C# language syntax: short, simple, and focused code examples; a well laid out table of contents; and a comprehensive index allowing easy review. You won’t find any technical jargon, bloated samples, drawn-out history lessons, or witty stories. What you will find is a language reference that is to the point and highly accessible.
The book is a must-have for any C# programmer.
What You Will Learn
Who This Book Is For
Those with some experience in programming, looking for a quick, handy reference. Some C# or .NET recommended but not necessary.
Table of Contents
Chapter 1: Hello World
Chapter 2: Compile and Run
Chapter 3: Variables
Chapter 4: Operators
Chapter 5: Strings
Chapter 6: Arrays
Chapter 7: Conditionals
Chapter 8: Loops
Chapter 9: Methods
Chapter 10: Class
Chapter 11: Inheritance
Chapter 12: Redefining Members
Chapter 13: Access Levels
Chapter 14: Static
Chapter 15: Properties
Chapter 16: Indexers
Chapter 17: Interfaces
Chapter 18: Abstract
Chapter 19: Namespaces
Chapter 20: Enum
Chapter 21: Exception Handling
Chapter 22: Operator Overloading
Chapter 23: Custom Conversions
Chapter 24: Struct
Chapter 25: Record
Chapter 26: Preprocessors
Chapter 27: Delegates
Chapter 28: Events
Chapter 29: Generics
Chapter 30: Constants
Chapter 31: Asynchronous Methods
About the Author
Mikael Olsson is a professional web entrepreneur, programmer, and author. He works for an R&D company in Finland, where he specializes in software development. In his spare time he writes books and creates websites that summarize various fields of interest. The books he writes are focused on teaching their subjects in the most efficient way possible, by explaining only what is relevant and practical without any unnecessary repetition or theory. The portal to his online businesses and other websites is siforia.com.









