Split |
Découper |
---|---|
String | |
C# (C Sharp) | System |
Syntaxe
public string[] Split(params char[] separator); |
public string[] Split(char[] separator,int count); |
public string[] Split(char[] separator,StringSplitOptions options); |
public string[] Split(string[] separator,StringSplitOptions options); |
public string[] Split(char[] separator,int count,StringSplitOptions options); |
public string[] Split(string[] separator,int count,StringSplitOptions options); |
Paramètres
Nom | Description |
---|---|
separator | Ce paramètre permet d'indiquer la chaîne de caractères indiquant la séparation entre chacune des sous-chaines de caractères à créer. |
count | Ce paramètre permet d'indiquer le nombre maximal de chaîne de caractères pouvant être découpé. |
options | Ce paramètre permet d'indiquer les options de découpage. |
Description
Cette méthode permet de découper une chaîne de caractères en un tableau de chaîne de caractères en utilisant les caractères de séparation spécifiés.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
-
- namespace StringSplitSamples
- {
- class Program
- {
- static void Main(string[] args)
- {
- string temp = "Voici un simple texte";
- string[] result = temp.Split(' ');
- for(int I = 0; I < result.Count(); I++) {
- Console.WriteLine("Mot " + I + ": " + result[I]);
- }
- result = (temp = "/usr/lib/cron/").Split('/');
- for(int I = 0; I < result.Count(); I++) {
- Console.WriteLine("Niveau " + I + ": " + result[I]);
- }
- }
- }
- }
on obtiendra le résultat suivant :
Mot 0: VoiciMot 1: un
Mot 2: simple
Mot 3: texte
Niveau 0:
Niveau 1: usr
Niveau 2: lib
Niveau 3: cron
Niveau 4:
Voir également
Langage de programmation - C# (C Sharp) - Type de données élémentaire - Les chaines de caractères
Langage de programmation - ASP 3.0 - Référence de procédures et fonctions - «SPLIT»
Dernière mise à jour : Mardi, le 26 janvier 2016