C #: VB.NET: Как извлечь значение из этого массива неровной строки - PullRequest
0 голосов
/ 16 марта 2011
Dim strTest(recordSet.Count)() As String

While index < recordSet.Count
   strTest(index)(recordset.item(index).getvalue(0).tostring,
                  recordset.item(index).getvalue(0).tostring,
                  recordset.item(index).getvalue(0).tostring)
   index +=1
End While

Затем, как только массив, который я заполнил выше, мне нужно найти, если другая переменная содержится во втором измерении второй пары, содержит значение моей переменной, как это.

if strTest.Contains(someVariable) then
   extract the index and get the other two values in the array
end if

так в принципе, как мне выполнить второй блок кода здесь.

Ответы [ 2 ]

1 голос
/ 16 марта 2011
For Each set As String() in strtest
   If set(1).Equals(someVariable) Then
     'Get set(0) and set(2)
   End If
Next

Переберите массив, вытягивая элементы в виде массива, и проверяйте средний элемент.Я думаю, это то, что сказал твой вопрос.

0 голосов
/ 16 марта 2011

Возможно, вы можете использовать strTest.IndexOf ()?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...