C#:
Extraction de sous-chaînes
Comment faire :
Voici un peu de code C# pour montrer comment extraire des substrings. C’est simple, mate ça :
using System;
class Program
{
static void Main()
{
string phrase = "La vie est belle";
string sousChaine = phrase.Substring(3, 4); // on prend 4 caractères à partir de l'index 3
Console.WriteLine(sousChaine); // Affiche "vie "
}
}
Résultat:
vie
Plongée Profonde
Historiquement, .Substring()
est là depuis les premiers jours du .NET. C’est direct, mais manque de flexibilité. Pour être plus souple, on peut regarder Span<T>
ou ReadOnlySpan<T>
qui sont apparus dans C# 7.2. Ils permettent de faire des trucs sur des sous-sections sans créer de nouvelles chaînes. Plus efficace, surtout avec de gros textes.
Voir Aussi
Pour aller plus loin, voici quelques ressources à explorer :
- Microsoft Documentation on String.Substring: String.Substring Method - Microsoft Docs