Я пишу небольшое приложение .NET Windows Forms и использую встроенные настройки Visual Studio для управления настройками своих программ. Однако я заметил проблему, заключающуюся в том, что после добавления параметра StringCollection (для хранения списка недавно использованных документов) моей программе потребовалось немного больше времени для запуска.
Я запустил StopWatch по инициализации программ и обнаружил, что даже вызов StringCollection вообще занимал время запуска от 100 до 300 миллисекунд. Я знаю, что вы скажете, что такое 200 миллисекунд между друзьями? Но мне кажется странным, что что-то такое простое может вызвать такую задержку.
Итак, мой вопрос: почему вызов StringCollection из настроек такой медленный, и есть ли способ избежать этой задержки?