Asp.net LINQ中的类算子等价

Asp.net LINQ中的类算子等价,asp.net,entity-framework,linq,sql-like,Asp.net,Entity Framework,Linq,Sql Like,我需要在LINQ查询中使用like运算符 为此: timb = time.Timbratures.Include("Anagrafica_Dipendente") .Where(p => p.Anagrafica_Dipendente.Cognome + " " + p.Anagrafica_Dipendente.Nome like "%ci%"); 如何执行此操作?您可以使用Contains()执行此操作,如下所示: timb = time.Timbra

我需要在LINQ查询中使用like运算符

为此:

timb = time.Timbratures.Include("Anagrafica_Dipendente")
                .Where(p => p.Anagrafica_Dipendente.Cognome + " " + p.Anagrafica_Dipendente.Nome like "%ci%");
如何执行此操作?

您可以使用Contains()执行此操作,如下所示:

timb = time.Timbratures.Include("Anagrafica_Dipendente")
           .Where(p => (p.Anagrafica_Dipendente.Cognome + " "
                       + p.Anagrafica_Dipendente.Nome).Contains("ci"));
var query = (from p in products
            where p.Description.Contains("ci")
            select p);