VB2005を使用しています
下記ような二次元配列で一列目の項目で検索してインデックス値を取得するのに効率のよい検索方法があれば教えて頂きたい。
(現在は、Forループで検索していますが、他に方法がありますか)
Dim Array(,) AS String={{"AAA","1","1"},{"BBB","2","2"},{"CCC","3","3"}}で"BBB"のインデックス値を検索する。
順番が重要でないならそもそも配列は使わず、Key と Value の組み合わせで
コレクションに格納しちゃうね。SortedList とか。
ツイート | ![]() |