=0){ rev=rev+myStr[len]; len--;} Exemple Vous pouvez essayer d'exécuter le code suivant pour inverser une chaîne en C#. Démonstration en direct utilisant System;cl"/> =0){ rev=rev+myStr[len]; len--;} Exemple Vous pouvez essayer d'exécuter le code suivant pour inverser une chaîne en C#. Démonstration en direct utilisant System;cl">

Maison >développement back-end >Tutoriel C#.Net >Programme C# pour inverser la chaîne

Programme C# pour inverser la chaîne

WBOY
WBOYavant
2023-09-05 19:09:031361parcourir

C# 反转字符串的程序

Notre exemple de chaîne est -

myStr = "Tom";

Pour inverser la chaîne, trouvez d'abord la longueur de la chaîne −

// find string length
int len;
len = myStr.Length - 1;

Maintenant, utilisez une boucle while jusqu'à ce que la longueur soit supérieure à 0 -

while (len >= 0) {
   rev = rev + myStr[len];
   len--;
}

Exemple

Vous pouvez Essayez d'exécuter le code suivant pour inverser une chaîne en C#.

Démo en temps réel

using System;
class Demo {
   static void Main() {
      string myStr, rev;
      myStr = "Tom";
      rev ="";
      Console.WriteLine("String is {0}", myStr);
      // find string length
      int len;
      len = myStr.Length - 1;
      while (len >= 0) {
         rev = rev + myStr[len];
         len--;
      }
      Console.WriteLine("Reversed String is {0}", rev);
      Console.ReadLine();
   }
}

Sortie

String is Tom
Reversed String is moT

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer