Я использую список массивов для хранения строк. Однако, когда я запускаю программу, она выдает ошибку: преобразование из типа «String()» в тип «String» недействительно. Я уверен, что мне не хватает чего-то простого. Я думал, что ArrayList был списком объектов и что он может быть все, что я был послан в массив., например, строки в, струнные вне. Вот код, который я работаю с.Тип литья Строки
Dim tempString As New ArrayList()
For Each s As String In tempString
Dim sAry As String() = bufString.Split(New Char() {ChrW(2)})
For i As Int16 = 1 To sAry.Length
xlCells(CurrentRow, i).Value = sAry(i - 1).ToString()
Next
Next
Я также пришел к пониманию того, что ArrayList обесценился, я должен использовать что-то еще?
Где 'bufString' объявили? – Stryner
вы arent, используя строки в tempString где угодно ... 'Для каждого s в TempString', но s не используется в цикле. Включите Option Strict. «Список (String)» будет хорошей заменой для ArrayList – Plutonix