Подтвердить что ты не робот

Добавление строкового массива (string []) в List <string> С#

Когда в список добавляется строка [], _lineParts, все, что я вижу в списке, это "System.String []"  Что нужно сделать, чтобы увидеть фактические значения строки [] в списке.

while (_aLine != null) 
{ 
    //split the line read into parts delimited by commas 
    _lineParts = _aLine.Split(new char[] { ' ', '\u000A', ',', '.', ';', ':', '-', '_', '/' }, 
        StringSplitOptions.RemoveEmptyEntries); 
    //keep things going by reading the next  line 
    _aLine = sr.ReadLine(); 
    //words = _lineParts; 
    if (_lineParts != null) 
    { 
        //_words.Add(_lineParts.ToString()); 
        wrd.Add(_lineParts.ToString()); 
    } 
} 
4b9b3361

Ответ 1

Используйте List.AddRange вместо List.Add

Ответ 2

Используйте List.AddRange вместо List.Add

Изменить

 wrd.Add(_lineParts.ToString());

Для

wrd.AddRange(_lineParts);

Ответ 3

Вы можете использовать List.AddRange(), где вы используете List.Add()