C# 14 を使いたい! そう思っていますね? わかります。私もです。
.NET 10 ももうリリースになります。となれば当然に皆さんお待ちかねの C# 14 を皆が使い始めます。私も使います。
■ 前回までの C# 14
C# 14 の新機能ですが、前回までの記事で機能リスト的には Preview 版の時に追いかけていた内容とほぼ同じ、コードもほぼそのまま、ほぼ何もしなくてもビルドできるとわかりました。
■ .NET Blog の記事
こちらで C# 14 が語られています。
その中で気になることを知りました。
■ 知った機能を使ったコード
// ??= c = null; Console.WriteLine((c ??= new() { P = "saitama 2025" })?.P); // saitama 2025
こんなコードです Null 合体演算子 ( ?? ) を ??= と使えること。知らなかったです。発見!
■ 次回
次回は、もう一つ発見したことがあるので、書いてみたいと思います。