Changes
- Add common data types to “Variables and Data Types” section
DateTimeGuid
- Add new “Nullability” section, including:
- Move
Exception Handlingup, since it’s important for most codebases. - Change text on “Extension methods” to “Extension members”, since C# 14 introduces the ability to extend both methods and properties
- Move
enumsfrom “Going Deeper” section to “Learn the Fundamentals” section, since enums are much simpler and more commonly used than the other advanced features - Move
staticinto “Member Modifiers” section - Center-align last item in group to center if the group has an odd count
Notes for C# 14
The most impactful feature of C# 14 (imo) that may impact most codebases is the new Null-conditional assignment feature. This has been added to the new Nullability section.