Comment utiliser substring en C#

Substring() est utilisé pour récupérer une sous-chaîne à partir d’une chaîne de caractère. Cette méthode peut être surchargée en lui passant un nombre de paramètres différent :

  1. String.Substring(int)
  2. String.Substring(int, int)

 
Programmation orientée objet en C#

1. String.Substring(startIndex)

Le paramètre « startIndex » spécifie la position de départ de la sous-chaîne, puis continue jusqu’à la fin de la chaîne.
 
Exemple :

using System; 
  
public class WayToLearnX { 
  
    // Méthode principale
    public static void Main() 
    { 
        String str = "Welcom to WayToLearnX"; 
  
        Console.WriteLine("Chaîne      : " + str); 
  
        // récupérer la sous-chaîne à partir de l'index 10
        Console.WriteLine("Sous-chaîne : " + str.Substring(10)); 
    }
}

La sortie :

Chaîne      : Welcom to WayToLearnX
Sous-chaîne : WayToLearnX

 
 

2. String.Substring(startIndex, length)

Cette méthode est utilisée pour extraire une sous-chaîne qui commence à partir de la position spécifiée, décrite par le paramètre « startIndex » et dont la longueur est spécifiée « length ». Si « startIndex » est égal à la longueur de la chaîne « length » et que la longueur du paramètre est égale à zéro, elle ne retournera rien.
 
Exemple :

using System; 
  
public class WayToLearnX { 
  
    // Méthode principale
    public static void Main() 
    { 
        String str = "Welcom to WayToLearnX"; 
  
        Console.WriteLine("Chaîne      : " + str); 
  
        // récupérer la sous-chaîne à partir de l'index 15 à la longueur 5
        Console.WriteLine("Sous-chaîne : " + str.Substring(15, 5)); 
    }
}

La sortie :

Chaîne      : Welcom to WayToLearnX
Sous-chaîne : Learn
qcm-csharp

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *