I am working on the search using LINQ in C#.
Basically in SQL, it is
SELECT *
FROM myDB
WHERE searchTerm IN (col1, col2, . . . );
As I cannot find a way to do it in LINQ, this is what I did.
var v = (from item in myDB
where item.COL1.Contains(searchTerm)
|| item.COL2.Contains(searchTerm)
|| item.COL3.Contains(searchTerm)
...
select item);
Is there smarter way to do it?