Est-il possible de déterminer si un ResourceManager contient une ressource nommée? Actuellement, j'attrape MissingManifestResourceException mais je déteste devoir utiliser des exceptions pour des situations non exceptionnelles. Il doit y avoir un moyen d'énumérer les paires de valeurs de nom d'un ResourceManager par réflexion, ou quelque chose?Déterminer si une ressource existe dans ResourceManager
EDIT: Un peu plus de détails. Les ressources ne sont pas en cours d'exécution, cependant le ResourceManager fonctionne très bien. Si j'essaye _resourceMan.GetResourceSet(_defaultCuture, false, true)
je reçois la null, alors que si j'essaye _resourceMan.GetString("StringExists")
j'obtiens une chaîne en arrière.
Lorsque j'essaie d'obtenir le ResourceSet du ResourceManager, je récupère null. –
Ok, je l'ai eu le travail, mais je dois essayer de charger une seule ressource avant de pouvoir appeler GetResourceSet. Wierd. –