Comment puis-je interroger une collection pour un mot-clé comme "John Doe" où la valeur d'une propriété peut être "John M Doe"? Faire un contenant ne fonctionnera certainement pas, mais voici une idée de ce que je cherche. personnes, pour référence, est une liste contenant des objets Person qui ont des propriétés Name et Description.Requête LINQ pour la recherche en texte intégral
string keyword = "John Doe";
var q = from person in people
where person.Name.ToLower().Contains(keyword.ToLower()) || person.Description.ToLower().Contains(keyword.ToLower())
select person;
lien est rompu: [nouveau lien Lucene.net] (http://incubator.apache.org/lucene.net/) – Tr1stan