そろそろ C# 12 の時期なので予習を始めなければなりません。
今回は 「 任意の型の別名設定 」 を確認してみましょう。
■ 任意の型の別名設定
learn.microsoft.com
これまで using 別名設定ができなかった型が using 別名設定できるようになった。unsafe な型もできるらしいですが、unsafe キーワードと using 別名設定の組み合わせのコードの書き方が思う付かず unsafe は試せていません。
using A = System.String; // これまでもできていた別名の作成 using B = (string a, string b); // タプルの別名を作成できるようになった using C = string[]; // 配列も A a = "saitama"; B b = ("gunma", "ibaraki"); C c = ["chiba", "tochigi"]; Console.WriteLine($"{a}, {b.a}, {b.b}, {c[0]}, {c[1]}"); // saitama, gunma, ibaraki, chiba, tochigi