Comment supprimer le dernier caractère d'une chaîne en C #

Comment supprimer le dernier caractère d'une chaîne en C #
La suppression des caractères d'une chaîne peut être significative de diverses manières comme pour la manipulation de la chaîne, la sécurité des données, l'optimisation des données et le nettoyage des données. L'article concerne différentes façons de supprimer les derniers caractères d'une chaîne en C #.

Comment supprimer le dernier caractère d'une chaîne en C #

La suppression du dernier personnage d'une chaîne peut être effectuée de plusieurs manières dans les langages de programmation C #: voici trois façons de le faire en C #:

  • À travers .Méthode de la substrat
  • À travers .Supprimer la méthode
  • À travers .Méthode de trimage

En utilisant .Méthode de la substrat

Si vous cherchez simplement à supprimer le dernier caractère d'une chaîne, essayez cette fonction car elle est relativement facile à utiliser.Pour l'illustration, nous avons donné un exemple de code ci-dessous qui clarifiera davantage la fonctionnalité de cette fonction:

Utilisation du système;
classe RemovelastCharacter

vide statique Main ()

String str = "LinuxHint";
chaîne rm_character = str.Substrat (0, str.Longueur - 1);
Console.WriteLine (rm_character);

Sortir

Pour comprendre le fonctionnement de l'exemple de code pour la méthode de sous-chaîne, voici une brève explication à ce sujet:

rm_chracter = str.Substrat (0, str.longueur - 1): Le premier argument est 0, qui est l'indice de départ de la chaîne, tandis que le deuxième argument, la longueur - 1, est la longueur de la chaîne. Ce code extrait tous les caractères de la chaîne de texte à l'exception du dernier, supprimant efficacement le dernier caractère.

Vous trouverez ci-dessous la sortie de l'exemple de code que nous avons expliqué précédemment:

En utilisant .Supprimer la méthode

Pour supprimer le dernier caractère d'une chaîne, l'une des meilleures façons est d'utiliser le .Retire () Fonction, la signification principale de cette fonction est que l'on peut non seulement supprimer le dernier caractère mais peut également supprimer le caractère du milieu ou même du début également. Pour l'illustration, nous avons donné un exemple de code ci-dessous qui clarifiera davantage la fonctionnalité de cette fonction:

Utilisation du système;
classe RemovelastCharacter

vide statique Main ()

String str = "LinuxHint";
chaîne rm_character = str.Retirer (str.Longueur - 1, 1);
Console.WriteLine (rm_character);

Sortir

Pour comprendre le fonctionnement de l'exemple de code pour la méthode de sous-chaîne, voici une brève explication à ce sujet:

rm_character = Str.Retirer (str.Longueur -1, 1): La méthode de suppression est utilisée pour supprimer un caractère ou une séquence spécifique de caractères de la chaîne. Le premier argument «str.Longueur -1 ”Renvoie l'index du dernier caractère dans la chaîne et« 1 »spécifie qu'un caractère doit être supprimé.

Vous trouverez ci-dessous la sortie de l'exemple de code que nous avons expliqué précédemment:

En utilisant .Méthode de trimage

Une autre façon de supprimer le dernier caractère d'une chaîne est en utilisant la fonction trimnd (), la signification principale de cette fonction autre que celle peut supprimer plus d'un caractères dans la chaîne. Pour l'illustration, nous avons donné un exemple de code ci-dessous qui clarifiera davantage la fonctionnalité de cette fonction:

Utilisation du système;
classe publique RemovelastCharacter

public static void main ()

String myString = "LinuxHint";
char mychar = 't';
String NewString = MyString.Trimn (mychar);
Console.Writeline (Newsring);

Sortir

Pour comprendre le fonctionnement de l'exemple de code pour la méthode de sous-chaîne, voici une brève explication à ce sujet:

Newstring = mystring.Trimend (Mychar): La méthode de trimend est utilisée pour supprimer les espaces blancs ou les caractères spécifiques de la fin de la chaîne de texte. L'argument Mychar, spécifie le caractère qui doit être supprimé, qui est le dernier personnage dedans. Ce code supprimera le dernier caractère de la chaîne de texte.

Vous trouverez ci-dessous la sortie de l'exemple de code que nous avons expliqué précédemment:

Conclusion

Les trois méthodes sont mentionnées dans ce guide qui sont couramment utilisées pour supprimer le dernier caractère d'une chaîne en C #. La fonction substring () peut être utilisée pour extraire une partie d'une chaîne, la fonction supprimée () est utilisée pour supprimer un caractère ou une séquence de caractères chaîne. Il est important de choisir la méthode appropriée en fonction de l'exigence de la tâche à accomplir.