Section courante

A propos

Section administrative du site

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 :

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace StringSplitSamples
  7. {
  8.     class Program
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.             string temp = "Voici un simple texte";
  13.             string[] result = temp.Split(' ');
  14.             for(int I = 0; I < result.Count(); I++) {
  15.                 Console.WriteLine("Mot " + I + ": " + result[I]);
  16.             }
  17.             result = (temp = "/usr/lib/cron/").Split('/');
  18.             for(int I = 0; I < result.Count(); I++) {
  19.                 Console.WriteLine("Niveau " + I + ": " + result[I]);
  20.             }
  21.         }
  22.     }
  23. }

on obtiendra le résultat suivant :

Mot 0: Voici
Mot 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