Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Mise à jour : novembre 2007
Cet exemple indique comment gérer des paires de substitution Unicode et la combinaison des caractères lorsque vous effectuez l'itération d'une chaîne. Il fournit une classe StringWalker qui encapsule la méthode ParseCombiningCharacters et indique comment utiliser le tableau de nombres entiers retourné par cette méthode pour parcourir la chaîne. Outre l'implémentation de StringWalker, l'exemple illustre l'utilisation du type ResourceManager pour la récupération des ressources incorporées.
Pour plus d'informations sur l'utilisation des exemples, consultez les rubriques suivantes :
Pour générer l'exemple à partir de l'invite de commandes :
Ouvrez la fenêtre d'invite de commandes et accédez à l'un des sous-répertoires spécifiques aux différents langages pour l'exemple.
Tapez msbuild StringWalkerCS.sln, msbuild StringWalkerJSL.sln ou msbuild StringWalkerVB.sln, selon votre choix de langage de programmation.
Pour générer l'exemple à l'aide de Visual Studio :
Ouvrez l'Explorateur Windows et accédez à l'un des sous-répertoires spécifiques aux différents langages dans le répertoire StringWalker.
Double-cliquez sur l'icône de StringWalker CS.sln, StringWalkerJSL.sln ou StringWalkerVB.sln, selon votre choix de langage de programmation, pour ouvrir le fichier dans Visual Studio.
Dans le menu Générer, cliquez sur Générer la solution.
Pour exécuter l'exemple
Dans l'Explorateur Windows ou dans la fenêtre d'invite de commandes, accédez au répertoire qui contient le nouveau fichier exécutable.
Double-cliquez sur l'icône de ce fichier dans l'Explorateur Windows ou tapez StringWalker.exe sur la ligne de commande pour ouvrir l'application.
Configuration requise
Version .Net Framework : 2.0, 1.1, 1.0
Notes
Cet exemple dérive un nouveau type à partir du type CultureInfo (qui est un membre de l'espace de noms System.Globalization). Cet espace de noms contient des classes qui définissent des informations liées aux cultures, telles que la langue ou la devise. L'exemple d'application démarre en affichant les fonctionnalités d'une chaîne stockée dans le fichier strings.resx joint. Cliquez sur le bouton Parcourir pour consulter ces fonctionnalités. Le formulaire vous permet également de manipuler cette chaîne en insérant ou en supprimant des caractères, ou encore en entrant une nouvelle chaîne. Pour plus d'informations, consultez les commentaires figurant dans les fichiers de code source. Pour plus d'informations sur les paires de substitution et les séquences de combinaison de caractères, consultez la norme Unicode à l'adresse http://www.unicode.org.
Voir aussi
Concepts
Ressources dans les applications