Maison > développement back-end > C++ > Comment parcourir toutes les ressources d'un fichier .resx à l'aide de C# ?

Comment parcourir toutes les ressources d'un fichier .resx à l'aide de C# ?

DDD
Libérer: 2024-12-29 15:53:11
original
477 Les gens l'ont consulté

How to Iterate Through All Resources in a .resx File Using C#?

Extraction de ressources de fichiers Resx en C#

L'accès aux ressources stockées dans les fichiers .resx est crucial pour gérer la mondialisation en C#. Voici comment parcourir toutes les ressources d'un fichier .resx :

Solution :

Pour garantir une bonne globalisation, il est essentiel d'utiliser le gestionnaire de ressources au lieu de lire directement les fichiers .

using System.Collections;
using System.Globalization;
using System.Resources;
Copier après la connexion
/* Reference to your resources class -- may be named differently in your case */
ResourceManager MyResourceClass =
    new ResourceManager(typeof(Resources));

ResourceSet resourceSet =
    MyResourceClass.ResourceManager.GetResourceSet(CultureInfo.CurrentUICulture, true, true);
foreach (DictionaryEntry entry in resourceSet)
{
    string resourceKey = entry.Key.ToString();
    object resource = entry.Value;
}
Copier après la connexion

Ce code crée une instance de gestionnaire de ressources, récupère l'ensemble de ressources pour la culture actuelle et parcourt ses paires clé-valeur, permettant l'accès à toutes les ressources du fichier .resx.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal