Maison > développement back-end > Tutoriel C#.Net > Programme C# pour convertir le premier caractère d'une phrase en majuscule

Programme C# pour convertir le premier caractère d'une phrase en majuscule

王林
Libérer: 2023-09-12 19:25:02
avant
1417 Les gens l'ont consulté

C# 程序将句子中的第一个字符转换为大写

Supposons que ce qui suit soit votre chaîne -

String str = "Welcome to our website!";
Copier après la connexion

Créez un tableau de caractères de la chaîne contenue ci-dessus à l'aide de la méthode ToCharArray() :

char []ch = str.ToCharArray();
Copier après la connexion

Convertissez le premier caractère en majuscule -

if (ch[i] >= &#39;a&#39; &amp;&amp; ch[i] <= &#39;z&#39;) {
   // Convert into Upper-case
   ch[i] = (char)(ch[i] - &#39;a&#39; + &#39;A&#39;);
}
Copier après la connexion

Exemple

Vous pouvez essayez d'exécuter le code suivant pour convertir le premier caractère de la phrase en majuscule.

Démo en direct

using System;
class Demo {
   static String MyApplication(String str) {
      char []val = str.ToCharArray();
      for (int i = 0; i < str.Length; i++) {
         if (i == 0 && val[i] != ' ' ||
            val[i] != ' ' && val[i - 1] == ' ') {
               if (val[i] >= 'a' && val[i] <= 'z') {
                  val[i] = (char)(val[i] - 'a' + 'A');
               }
            } else if (val[i] >= 'A' && val[i] <= 'Z')
               val[i] = (char)(val[i] + 'a' - 'A');
      }
      String s = new String(val);
      return s;
   }
   public static void Main() {
      String str = "Welcome to our website!";
      Console.Write(MyApplication(str));
   }
}
Copier après la connexion

Sortie

Welcome To Our Website!
Copier après la connexion

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:tutorialspoint.com
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