Eliminar "filas NULL" de una matriz de cadenas utilizando LINQ

¿Cómo eliminaría "filas NULL" de una matriz de cadenas utilizando LINQ?

Toma esta estructura (String[,]):

"Hello", "World", "Foo", "Bar"
null,    null,    null,  null
null,    null,    null,  null
"Hello", "World", "Foo", "Bar"
"Hello", "World", "Foo", "Bar"
null,    null,    "Foo", "Bar"

Las dos filas después de la primera fila deben ser eliminadas. La última fila en la estructura no debería.

Respuestas a la pregunta(2)

Su respuesta a la pregunta