What
I’ve been using Everything for a long time and I use it every single day. Everything is like ‘Windows Search’ but works better way faster ! Don’t hesitate to read the Faq
When I discovered a native C library was also available I tought it could be useful to create a .NET library that wraps C library. So I decided to create a .NET library that exposes most of Everything capabilities in a fluent API (I love fluent APIs).
You can find my GitHub repository here.
Why
I think there are a lot of potential in using this library in modern applications (WPF or UWP).
- Applications can gather all its associated files (base on extension for exemple)
- Disk optimisation applications (easily find duplicates, big files, old files …)
- …
Code
Everything everything = new Everything();
var searchResult = everything.Search()
.Name("temp")
.Or
.Name("tmp");
Everything everything = new Everything();
var searchResult = everything.Search()
.Name()
.Extension("xaml");
Everything everything = new Everything();
var searchResult = everything.Search()
.File()
.Picture();
Conclusion
Don’t loose one more second and go to Everything and install !
Check my github repo for more sample code and try it out in your own application.
Disclaimer
I’ve have no link with Everything/Voidtools I’m just a fan and long time user.