-3
List<int> megalist;
int boxId;
boxId = ListofUniqueIDSpecificToDate.IndexOf(lstbox.SelectedIndex);<< this is wrong

lstboxで選択したインデックスを利用して、megalist内にIDを表示しようとしています

つまり、 lstbox の最初のアイテムを選択すると、メガリストの最初のアイテムがロードされます

4

1 に答える 1

1

コレクションからith 番目のアイテムを取得したいと仮定しています。ここで、 で選択したアイテムのインデックスに対応します。ListofUniqueIDSpecificToDateilstbox

その場合、リスト インデクサーを使用する必要があります[i](の型がインターフェイスをListofUniqueIDSpecificToDate実装している場合)。IList<T>

boxId = ListofUniqueIDSpecificToDate[lstbox.SelectedIndex];

IndexOf(obj)一方、 は、値が に等しいコレクションに沿った最初の要素のインデックスを取得しますobj

于 2012-06-24T08:32:44.307 に答える