Como posso dividir e cortar uma string em partes todas em uma linha?

Eu quero dividir esta linha:

string line = "First Name ; string ; firstName";

em uma matriz de suas versões aparadas:

"First Name"
"string"
"firstName"

Como posso fazer tudo isso em uma linha? A seguir, aparece um erro "não é possível converter o tipo void":

List<string> parts = line.Split(';').ToList().ForEach(p => p.Trim());