Table of Contents
About
Chapter 1: Getting started with C# Language
Explanation
Using the command line
Chapter 2: .NET Compiler Platform (Roslyn)
Chapter 3: Access Modifiers
Chapter 4: Access network shared folder with username and password
Chapter 5: Accessing Databases
Chapter 6: Action Filters
Chapter 7: Aliases of built-in types
Chapter 8: An overview of c# collections
Duplicate key when using collection initialization
Chapter 9: Anonymous types
Chapter 10: Arrays
Chapter 11: ASP.NET Identity
Chapter 12: AssemblyInfo.cs Examples
Chapter 13: Async/await, Backgroundworker, Task and Thread Examples
Chapter 14: Async-Await
Chapter 15: Asynchronous Socket
Chapter 16: Attributes
Chapter 17: BackgroundWorker
Chapter 18: BigInteger
Chapter 19: Binary Serialization
Chapter 20: BindingList
Chapter 21: Built-in Types
Chapter 22: C# 3.0 Features
Chapter 23: C# 4.0 Features
Chapter 24: C# 5.0 Features
Chapter 25: C# 6.0 Features
Workaround for previous versions (more detail)
Properties
Indexers
Methods
Operators
Limitations
The finally block
Introduction
Old style (pre C# 6.0)
Usage
Cautionary notes
Basic Example
Using interpolation with verbatim string literals
Expressions
Escape sequences
FormattableString type
Implicit conversions
Current and Invariant Culture Methods
Behind the scenes
String Interpolation and Linq
Reusable Interpolated Strings
String interpolation and localization
Recursive interpolation
Basics
Search