Есть ли способ определить, содержит ли ResourceManager именованный ресурс? В настоящее время я ловлю исключение MissingManifestResourceException, но ненавижу использовать исключения в неисключительных ситуациях. Должен быть какой-то способ перечисления пар «имя-значение» ResourceManager с помощью отражения или что-то в этом роде?
РЕДАКТИРОВАТЬ : немного больше деталей. Ресурсы не находятся в выполнении сборки, однако ResourceManager работает просто отлично. Если я пытаюсь _resourceMan.GetResourceSet(_defaultCuture, false, true)
, я получаю нулевое значение, тогда как, если я пытаюсь _resourceMan.GetString("StringExists")
, я получаю строку назад.