String []、_ linePartsがリストに追加されると、リストに表示されるのは「System.String []」だけです。実際にリスト内の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());
}
}
List.Add
の代わりに List.AddRange を使用します
List.AddRange()
を使用している場所でList.Add()
を使用できます。