Livrando-se de valores de string nulos / vazios em uma matriz C #

Eu tenho um programa em que uma matriz obtém seus dados usando string.Split (delimitador char []). (usando ';' como delimitador.)

Alguns dos valores, no entanto, são nulos. I.e. a string possui partes onde não há dados, portanto, é algo assim:

1; 2; ; 3;

Isso leva a minha matriz com valores nulo

Como me livrar deles?

questionAnswers(5)

yourAnswerToTheQuestion