2.1 Creating new applications from templates2.2 Building and running2.3 Writing code2.4 Namespaces and conventions2.5 Global using statements2.6 Static using statements2.7 Handling more command-line arguments2.8 C# properties2.8.1 Reflection2.8.2 Interpolated strings2.8.3 Null operators2.8.4 Casting objects to typesSummary