Private variables prefixed with underscore?
Why is the convention that private variables should start with an underscore?
Enum validity with IsDefined
Check the validity of an enum with with the IsDefined method
Evolution of multi case switch statements
Various ways of handling multiple case switch expressions in C#
Lazy loading objects with Lazy<>
Defer the loading of large objects until require with Lazy<>
Customize debugger class display
Customize how classes are displayed when debugger
Dependency Injection with Func and delegates
Injecting a Func or Delegate using dependency injection
Incremental source generators
Generate code, to be used in code, to generate additional code
Enumeration on a custom class
How to make a custom class enumerable (work with foreach)
Optional method parameters
Use the Optional attribute to make parameters optional