Is the default sort order an implementation detail? or how is it that the Default Comparer is selected?
It reminds me of the advice. “Don’t store HashCodes in the database”
Is the following Code guaranteed to sort the string in the same order?
string[] randomStrings = { "Hello", "There", "World", "The", "Secrete", "To", "Life", };
randomStrings.ToList().Sort();
Strings are always sorted in alphabetical order.
The default (
string.CompareTo()) uses the Unicode comparison rules of the current culture: