У меня есть файл ресурсов, который я прокручиваю, чтобы добавить элементы в List
, и я пытаюсь выяснить, как он решает, какой элемент поставить по индексу [0], [ 1], и т.д.Как сортировать элементы в файле ресурсов
Мой код выглядит следующим образом:
...
List<string> Questions= new List<string>();
ResourceManager resources = new ResourceManager(typeof(QuestionResource));
ResourceSet resourceSet = resources.GetResourceSet(CultureInfo.CurrentUICulture, true, true);
foreach (DictionaryEntry entry in resourceSet)
{
Questions.Add(entry.Value.ToString());
}
result.Data = Questions;
....
Теперь мой список не возвращается в алфавитном порядке, и его не возвращаться в том же порядке, в котором они перечислены в файле ресурсов.
Я хотел бы отобразить их в списке, так же, как они отображаются в файле ресурсов, который не является алфавитным.
Любые мысли?
Поскольку это список, вы можете использовать '.Sort()' метод в списке, вы пробовали это ..? –
MethodMan
Я могу использовать '.Sort()', но я хочу отсортировать их по порядку, который они находятся в файле ресурсов. – TheLifeOfSteve
@Steve для этого вы можете использовать массив или изменить метод сортировки, если у вас есть логика для сортировки в файле ресурсов –