If I use ILSpy to search for a type such as the "Uri" class, the top results look like this:
The actual class called "Uri" is about the 100th result, buried between UriParser and UriBuilder. What's going on here? Are the results simply in random order? Why is "System.Security.IEvidenceBase" considered a match?
Searching for classes is such a common everyday functionality, it seems strange that it would still be broken after many releases of ILSpy. Am I misunderstanding something about the design?