C#: Supprimer des caractères au début et à la fin d’un String

Author:


{filelink=19655}

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Mesexemples
{
    class ExempleTrim
    {
        static void Main(String []arg)
        {
            string texte = "--Allô--";
            Console.WriteLine(texte.Trim(new char[1] {'-'}));            // Résultat: "Allô"

            texte = ",-Allô-,-";
            Console.WriteLine(texte.Trim(new char[2] {'-',','}));        // Résultat: "Allô"

            texte = "--Allô--";
            Console.WriteLine(texte.TrimStart(new char[1] {'-'}));       // Résultat: "Allô--"

            texte = ",-Allô-,-";
            Console.WriteLine(texte.TrimStart(new char[2] {'-',','}));   // Résultat: "Allô-,-"

            texte = "--Allô--";
            Console.WriteLine(texte.TrimEnd(new char[1] {'-'}));         // Résultat: "--Allô"

            texte = ",-Allô-,-";
            Console.WriteLine(texte.TrimEnd(new char[2] {'-',','}));     // Résultat: "-,-Allô"

            Console.ReadLine();
        }
    }
}

Leave a Reply

Your email address will not be published. Required fields are marked *