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
437 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!

source:php.cn
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