Хорошо... Да. Они сортируют, должны быть; информация, которая составляет последовательность символов в каждой строке, должна быть где-нибудь. Если они должны были быть выделены динамично и затем инициализированы, где был бы, информация, привыкшая к к инициализации, находится? Таким образом более эффективно просто сделать строки статичными, так, чтобы они были всегда доступны и допустимы, как только программа сделана, загрузившись.
Запускать скрипт прежде, чем отладить с "Событиями Перед сборкой":
Добавляют Вашу командную строку в "Свойствах" Вашего проекта> "События Сборки":
cmd/c i:\foo.bat
А хороший пример здесь => https://stackoverflow.com/a/57570301/2736742