На конференции однажды я услышал хорошую историю об этом.
В Microsoft кто-то писал приложение для VB (ок. VB 3) и отправлял по почте кучу людей, которые говорили, что у него множество значений, и он хотел, чтобы они появлялись в выпадающем списке, как он должен это делать.
Каждый погрузился в свои старые учебники по информатике, искал высокоэффективные процедуры, портировал их на Visual Basic и отправлял им по почте. Один из ребят только что отправил по почте «сколько значений в выпадающем списке?».
«Около 50» пришел ответ.
Msgstr "Просто установите для отсортированного свойства значение ИСТИНА".
В 99,9999% случаев сортировку лучше всего выполнять с использованием библиотеки, элемента управления или выбора SQL, поскольку разница в производительности между библиотечной подпрограммой и всем, что вы пишете, будет незначительной, а затраты на обслуживание и обслуживание значительно перевесят последствия.