mvonballmo / CSharpHandbook

The focus of this document is on providing a reference for writing C#. It includes naming, structural and formatting conventions as well as best practices for writing clean, safe and maintainable code. Many of the best practices and conventions apply equally well to other languages.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update to include advice for C# 8

mvonballmo opened this issue · comments

Relevant for the manual

  • Nullable reference types (default settings, how to use)
  • Default implementations (rework the extension methods section/advice)
  • Target-typed new expressions
  • Switch expressions (lightweight pattern-matching)
  • Note on Ranges/indices