Skip to content

Educational repository where I try to explore and understand new features of the C# programming language.

License

Notifications You must be signed in to change notification settings

iozsaygi/csharp-exploration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Educational repository where I try to explore and understand new features of the C# programming language.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages