Skip to content

C# โ€“ Language Fundamentals

Focus on constructs used in dayโ€‘toโ€‘day code: declarations, null handling, concise members.

Highlights

  • var implicit typing for local variables
  • Null handling: nullโ€‘coalescing ?? and nullโ€‘conditional ?.
  • Expressionโ€‘bodied members for concise accessors and methods
  • nameof for refactoringโ€‘safe symbol names