teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

誤字の修正

2019/10/28 15:15

投稿

sadada
sadada

スコア7

title CHANGED
@@ -1,1 +1,1 @@
1
- フラグとして使用できるように定義したenum配列のindexとして使用する方法
1
+ フラグとして使用できるように定義したenumの値を配列のindexとして使用する方法
body CHANGED
File without changes

1

追記

2019/10/28 15:15

投稿

sadada
sadada

スコア7

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