In October 2022, C# 11 was released, and now the languages next version, C# 12, has become public. This version comes with several exciting features, including the ability to create primary constructors in any class to simplify object initialization. Additionally, optional lambda parameters and the ability to use anything are now available to developers. Stay up to date with software engineering by subscribing to Tom Smykowskis newsletters, and for business inquiries, please contact (at) tomasz-smykowski.com.