2022-06-05CascadingTypeParameterとジェネリック型制約.NET 6のBlazorでは新機能としてCascadingTypeParameterが追加されました。これをジェネリッ... カテゴリー Blazor
2021-12-21Addressable Asset Systemの記事を書いた会社のテックブログにAddressable Asset System入門という記事を書きました。 Addressable... カテゴリー Unity
2021-11-28UnityでC#のアセンブラを見るUnityは独自に拡張したMonoを使っていたり、そもそもC#のバージョンが違っていたりで.NETとは異なる動作をします... カテゴリー Unity
2021-11-17Unity2021.2でのC#9について書いた会社のブログにUnity2021.2で使えるC#9の機能という記事を書きました。 C#9の機能がなんとなく把握できるので... カテゴリー Unity
2021-11-16PowerUpを使ってC#のアセンブラを見るPowerUpを使うとC#のコンパイル結果であるILやJITアセンブラを見る事が出来ます。SharpLabのオフライン版... カテゴリー C#
2021-10-27Unity2021.2でinitアクセサを使うUnity2021.2からC#9の一部機能が使えるようになります。 しかしドキュメントによるとInit only set... カテゴリー Unity
2021-10-20System.Threading.Channelsの紹介System.Threading.ChannelsはC#標準のProducer/Consumerパターンの実装です。 .... カテゴリー C#
2021-10-14enumの変換にEnum.ToObjectを使わない「enum int 変換」などで検索すると、intからenumに変換するにはEnum.ToObjectを使うと説明してい... カテゴリー C#
2021-10-12IL2CPPにおけるAggressiveInliningの効果C#ではメソッドに[MethodImpl(MethodImplOptions.AggressiveInlining)]を... カテゴリー Unity