When using FindAll and OrderBy LINQ statements on a generic list<string> using Danish culture, errors in the expected output occurs. OrderBy sorts wrongfully (i.e. Not alphabetical), and FindAll.StartsWith doesn't actually find all strings that start with the specified string.Both problems can be resolved by passing StringComparer.InvariantCultureIgnoreCase to the FindAll / OrderBy methods.
Visual Studio/Team Foundation Server/.NET Framework Tooling Version
Steps to reproduce
Product Language
Operating System
Operating System Language
Actual results
Expected results