Itération dans une chaine da Caractère avec ‘StringInfo.GetTextElementEnumerator’

Author:

Utilitaire,Plateforme:,non,edité
Download

using System;
using System.Globalization;
 
class ExempleIteration
{
  static void Main(string[] args)
  {
         TextElementEnumerator iterateur;
         String  chaine = "Bienvenu sur www.mesexemples.com";
 
         iterateur = StringInfo.GetTextElementEnumerator(chaine);
         while (iterateur.MoveNext())
         {
             String OutBuf = "Caractère à la position " +
                     iterateur.ElementIndex.ToString() +
                     " = " + iterateur.Current;
            Console.WriteLine(OutBuf);
         }
   }
}