`init` アクセサや `record` 型を使用するには、コンパイラが `IsExternalInit` クラスを必要とする。古い.NET Framework環境のUnityでは、このクラスを自前で定義することでC# 9.0のrecord機能を使えるようになるテクニックがある。
`init` アクセサや `record` 型を使用するには、コンパイラが `IsExternalInit` クラスを必要とする。古い.NET Framework環境のUnityでは、このクラスを自前で定義することでC# 9.0のrecord機能を使えるようになるテクニックがある。