Recherche générique dans LINQ
LINQ fournit une variété d'opérateurs de recherche, notamment Contains, StartsWith et EndsWith. Cependant, si vous souhaitez effectuer une recherche générique similaire à « %Test if%it work% », vous devez utiliser la méthode SqlMethods.Like().
Utilisation de la méthode SqlMethods.Like()
La méthode SqlMethods.Like() vous permet d'utiliser des caractères génériques SQL pour effectuer des recherches floues dans les requêtes LINQ. Les caractères génériques sont les suivants :
Un exemple d'utilisation de la méthode SqlMethods.Like() est le suivant :
var results = from u in users where SqlMethods.Like(u.FirstName, "%John%") select u;
Cette requête renverra tous les utilisateurs dont la colonne FirstName contient la sous-chaîne "John".
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!