2014-04-18 5 views
0

У меня есть DataTable, что я зацикливание через ...Datatables - Как заглянуть в следующие несколько строк?

For Each drIndicator As DataRow In dtIndicatorsToProcess.Rows 

Есть ли способ, чтобы «заглянуть» в ближайшие несколько строк, чтобы определить, какие-то вещи, а затем продолжить?

Спасибо!

+1

Вы лучше использовать для цикла, а не для каждого, а затем вы можете использовать индекс смотреть вперед. – mason

ответ

2

Вы должны использовать для цикла, то, как показано ниже, следует подходящим

For i = 0 To dtIndicatorsToProcess.Rows.Count - 1 
     Dim drIndicator As DataRow = dtIndicatorsToProcess.Rows(i) 
     '// Check ahead 2 rows 
     Dim drRowToCheck As DataRow = dtIndicatorsToProcess(i + 2) 

     '// Process here 
    Next 
Смежные вопросы