Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 607 Bytes

README.md

File metadata and controls

22 lines (17 loc) · 607 Bytes

CSharp Exploration

This is a playground and educational project where I try to implement and understand new features of the C# programming language.

Included feature implementations

  • Primary constructors (C# 12)
  • Collection expressions (C# 12)
  • 'ref readonly' parameters (C# 12)
  • Default lambda parameters (C# 12)
  • Inline arrays (C# 12)
  • Experimental attribute (C# 12)
  • Records (C# 9)
  • 'init' only setters (C# 9)
  • BenchmarkDotNet (External library)
  • FrozenSet (.NET 8)
  • FrozenDictionary (.NET 8)

License

MIT License