Другие простые вопросы. У меня есть веб-сайт с разными языками. Если я хочу получить доступ к строке из файла ресурсов, я бы использовал ее как
Resources.MyResourceFile.MyStringIdentifier
Очень легко. Таким образом, во время компиляции я знаю, что строка ресурса существует.
Теперь это работает, только если я хочу использовать текущую Культуру. Иногда мне нужно указать конкретную культуру (скажем, что текущий пользователь использует немецкий язык как язык, но его действие запускает сообщения для отправки другим пользователям, которые будут на языке получателей). Теперь я вижу два варианта:
Resources.MyResourceFile.ResourceManager.GetString("MyStringIdentifier", neededCulturInfo)
Другой вариант - изменить текущую информацию о культуре потока, которую мне нужно будет сделать несколько раз.
Есть ли третий способ? Что-то, что говорит мне во время компиляции, что ресурсы существуют, но без необходимости постоянно менять культуру потока?