Ayuda de consulta de LINQ to SQL (la cadena contiene cualquier cadena en la matriz de cadenas)
Me he estado arrancando el pelo con este. Tengo una matriz de términos de búsqueda y estoy tratando de hacer una consulta LINQ to SQL para buscar valores de campo en cada elemento de la matriz.
Llegué tan lejos ...
var searchResults =
from x in SDC.Staff_Persons
where staffTermArray.Any(pinq => x.Forename.Contains(pinq))
|| staffTermArray.Any(pinq => x.Surname.Contains(pinq))
|| staffTermArray.Any(pinq => x.Known_as.Contains(pinq))
orderby x.Surname
select x;
... pero luego tengo
La secuencia local no se puede usar en la implementación de LINQ to SQL de operadores de consulta, excepto el operador Contains ()
... y ahora estoy atascado.
Si alguien puede ayudar, estaría muy agradecido. Gracias por adelantado.
Robar