検証内容
100 個の string 型のフィールドを持つ 1 億個の
- クラスのインスタンスを引数に渡す場合
- 構造体のインスタンスを引数に渡す場合
- 構造体のインスタンスを参照引数(ref)に渡す場合
- 構造体のインスタンスを入力参照引数(in)に渡す場合
の速度を比較
検証環境
- Windows 10
- Unity 2021.2.7f1
検証結果
項目 | かかった時間 |
---|---|
クラスを引数に渡す | 0.57 秒 |
構造体を引数に渡す | 4.16 秒 |
構造体を参照引数(ref)に渡す | 0.57 秒 |
構造体を入力参照引数(in)に渡す | 0.54 秒 |