I want to split this line:
string line = \"First Name ; string ; firstName\";
into an array of their trimmed versions:
\"Fi
Because p.Trim() returns a new string.
You need to use:
List parts = line.Split(';').Select(p => p.Trim()).ToList();