Understanding C# Struct All Things

C#の構造体(struct)はUnityでパフォーマンスを引き出すために非常に重要な言語機能です。しかし、Classとは大きく扱いが異なるため、正しい取扱には深い理解が求められます。また、C#は7.0-7.3の間に、多くの構造体の扱いを向上させる文法を追加しました(ref structやin引数、Spanなど)。

ランタイムによる挙動から、新しい文法による取扱まで、このセッションではUnity 2019世代でのstructの用法の全てを紹介し、受講者がC#のポテンシャルを最大限に引き出せるようにします。

スライド