Another possible option avoids LINQ:
string[] parts = Array.ConvertAll(line.Split(';'), p => p.Trim());