Я попробовал свои силы, используя цикл for
с Dictionary
, но не смог добиться того, чего хочу.
У меня есть определенная переменная SomeVariable
и на значении этой переменной я хочу, чтобы моя foreach
работала. SomeVariable
может быть 1,2,3 or 4
Допустим, SomeVariable
равно 1
. Я хочу получить последний item.value
из первых трех индексов (0,1,2) внутри SomeCollection
.
И если SomeVariable
равно 2
, я хочу получить последний item.value
из числа следующих 3 индексов (3,4,5) внутри SomeCollection
.
И так далее...
For Each item As KeyValuePair(Of String, Integer) In SomeCollection
If SomeVariable = 1 Then
//....
ElseIf SwitchCount = 2 Then
//....
End If
Next