Comprobando si una tabla contiene valores en una lista

Tengo una lista de parámetros de cadenas y quiero escribir una consulta que devuelva una lista de cadenas que contienen valores de la lista de parámetros que están presentes en la tabla. Tengo la siguiente consulta pero no puedo obtener la cláusula where:

List<string> TheListParameter = new List<string>{"string1", "string2", "string3"};

var TheOutput = (from t in MyDC.SomeTable        
                 where t.SomeColumn.Contains(TheListParameter) 
                 select t.SomeColumn).ToList();

¿Cómo escribo elwhere cláusula para esta consulta de búsqueda?

Gracias.

Respuestas a la pregunta(4)

Su respuesta a la pregunta