When the string[], _lineParts is added to the List, all I see in the List is \"System.String[]\" What needs to be done to see the actually string[] values in the list.
Use List.AddRange instead of List.Add
List.Add
You can use List.AddRange() where you are using List.Add()
List.AddRange()
List.Add()
Change
wrd.Add(_lineParts.ToString());
To
wrd.AddRange(_lineParts);