Изменение значения массива с помощью оператора foreach VB.net

Делаю программу автоматизирующую разделение csv файла. Мы читаем csv, а затем назначаем «строку» с помощью команды разделения массиву. После этого мы просматриваем каждую «ячейку» в массиве и помещаем = впереди, потому что это приводит к тому, что начальные нули не теряются. Вот код.

        arLine = line.Split(replace)

        For Each cell As String In arLine
            cell = cell.Replace(",", "")
            cell = String.Format(cellFormat, cell)
        Next

arLine — это массив, а replace — это разделитель, в данном случае вертикальная черта, но это не имеет значения.

Когда он проходит, arLine правильный, но значения в каждой ячейке не меняются, какие-нибудь мысли? новичок в VB.net и нужно направление

5
задан saluce 13 June 2012 в 18:46
поделиться