質問編集履歴
2
誤字の修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
フラグとして使用できるように定義したenum
|
1
|
+
フラグとして使用できるように定義したenumの値を配列のindexとして使用する方法
|
body
CHANGED
File without changes
|
1
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,6 +4,8 @@
|
|
4
4
|
下記コードの`values[(int)HogeType2.Type3]`のように配列のindexとして使用したいのですが、値が飛び飛びなので当然ながらできません。
|
5
5
|
`values[(int)HogeType2.Type3]`のように配列の値を直接取得までの速さはできなくとも、`Dictinary<HogeType,float>`よりも速い方法がありましたら教えていただきたいです。
|
6
6
|
|
7
|
+
(HogeTypeと1の論理積が1になるまでHogeTypeを右シフトして、右シフトした回数を配列のindexとする手法が最速でしょうか・・・)
|
8
|
+
|
7
9
|
よろしくお願いいたします。
|
8
10
|
|
9
11
|
```cs
|