मैं Winforms एप्लिकेशन पर काम कर रहा हूं। मैं ListView पर एक फ़िल्टर लागू करना चाहता हूँ। किसी फ़ोल्डर में दिए गए नाम के साथ फ़ाइलों को खोजते समय विंडो में सटीक खोज सुविधा को लागू करने की आवश्यकता थी।"प्रासंगिकता मान" द्वारा आदेश
यह पता चला है कि विंडोज Relevance Values का उपयोग फ़ाइलों को खोजने के लिए कर रहा है।
मैं सोच रहा था, शायद Winforms ने इस एल्गोरिदम को एक नियंत्रण या किसी अन्य में लागू किया है? या शायद .NET में कुछ है?
var searchFor = "search";
var newList = oldList.Select(x =>x.Contains(searchFor))
.OrderBy(x => RelevanceValues(x,searchFor))
.ToList();
http://stackoverflow.com/questions/19272920/enumerating-files-of-specific-type-in-windows –
आप एक नि: शुल्क पाठ्य की खोज पुस्तकालय की जरूरत है। NuGetting "Lucene.Net" आज़माएं। यहां नमूना कोड का थोड़ा सा है: http://codeclimber.net.nz/archive/2009/09/02/lucenenet-your-first-application/ – Enigmativity
क्या आपने समस्या हल की है? –