A C# Dictionary - k9s - that maps a dog-breed name to a numeric code is initialized as follows:
var k9s = new Dictionary<string, int> {
{ "Golden Retriever", 345 },
{ "Bulldog", 200 },
{ "Poodle", 4564 },
{ "Beagle", 28364 },
{ "Dachshund", 36454 }
};
Say we create a comma separated list of breed names:
string breeds = string.Join( ", " , k9s.Keys) );
Are the breed names in list breeds guaranteed to be in alphabetically sorted order - "Beagle, Bulldog, Dachshund, Golden Retriever, Poodle"?