Каков наилучший способ (*) получить ключи Dictionary<string, object>
в string[]
(отсортированные по алфавиту)?
Пример:
var d = new Dictionary<string, int>();
d.Add("b", 1);
d.Add("f", 2);
d.Add("a", 3);
string[] sortedKeys = ...;
// sortedKeys should contain ["a", "b", "f"]
(*) то, что я имею в виду под «лучшим способом», вероятно: должно быть легко писать и читать, но все равно должно приводить к хорошей производительности