Повышение производительности при использовании файлов ресурсов (.resx)

Обратите внимание, мне известны следующие вопросы по этой теме:

Есть ли проблемы с производительностью или предостережения в отношении файлов ресурсов (.resx)?

Сохраняются ли свойства строковых ресурсов (.resx) в памяти?

и другие. Однако я не нахожу ни одного из ответов на эти вопросы удовлетворительными (они не достаточно конкретны).

Я также знаю оMSDN страницы по этой теме, но они также, похоже, экономят на технической информации, касающейся затрат на использование файлов ресурсов.

Мое затруднение заключается в том, что мы собираемся приступить к локализации приложения WinForms довольно большого размера. На этом этапе я беспокоюсь о производительности доступа к ресурсам из файла .resx, например, из вложенного цикла. В настоящее время для небольшой части кода мы локализовали (имена столбцов, заголовки строк и т. Д. ДляDataGridView и т.д.) мы обналичиваем ресурсы в глобальных переменных соответствующего класса и используем их.

Как осуществляется доступ к ресурсам из .resx (включены ли они в сборку во время компиляции?) И есть ли выигрыш в производительности от кэширования этих ресурсов и использования глобальных переменных для доступа?

Ответы на вопрос(1)

Ваш ответ на вопрос