【C#】Enumを使用したビットフラグとHasFlagの速度について
やりたいこと
HasFlagの速度を比較して調べてみる。
(いろいろなところで遅い遅い言われているので)
※100見は1触にしかず(勇次郎)
(記事で見て納得するより自分でやってみて納得するというニュアンスで書いた)
環境
Unity2020.3.11f
ソースコード(Gist)
結果
やはりHasFlagは自作した方がよさそう
参考サイト(Gistにも記載済み)
C#のenumでビット演算をする - Qiita
[C#] EnumのFlagsを安心して使う方法 - ざこノート
[余談] 暗黙的な派生 - C# によるプログラミング入門 | ++C++; // 未確認飛行 C
間違えている箇所などありましたら優しく教えてください。<(_ _)>