IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[C#] Comment concaténer 2 tableaux ?


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de Seth77
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2005
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 448
    Par défaut [C#] Comment concaténer 2 tableaux ?
    Salut

    Comment fait on pour concatener 2 tableaux de String ?


    thxx@+

  2. #2
    Membre expérimenté
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    String[] tab1 = { "chaine1", "chaine2" };
    String[] tab2 = { "chaine3", "chaine4" };
    String[] tab3 = new string[tab1.Length + tab2.Length];
    tab1.CopyTo(tab3, 0);
    tab2.CopyTo(tab3, tab1.Length);

  3. #3
    Membre éprouvé Avatar de Seth77
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2005
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 448
    Par défaut
    Ok merci .

  4. #4
    Membre Expert
    Avatar de Mehdi Feki
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 113
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 113
    Par défaut
    Juste pour le fun si tu travaillais avec des StringCollection :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    StringCollection tab1 = new StringCollection();
    StringCollection tab2 = new StringCollection();
    StringCollection tab3 = new StringCollection();
    tab3.AddRange(tab1);
    tab3.AddRange(tab2);
    Coté performance la premiere est meilleur parce que avec StringCollection ca va donner, si mes calculs sont bons, une operation en O(2*n+m) et avec les tableaux c'est O(n+m). Ceci est dû au fait qu'on peut pas specifier à l'avance la capacité de la collection

    Voila je voulais juste animer un peu ce thread

  5. #5
    Membre éprouvé Avatar de Seth77
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2005
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 448
    Par défaut
    Ouah merci ... j'ai rien compris avec O(2*n+m) mais bon c pas grave .... en fait je recois mes tableaux sous cette forme : String[] tab1
    c pour cela que j'avais besoin de les concatener

    en fait je pensais qu'il y avait peut etre une fonction permettant de le faire ....

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment déclarer un tableau de tableaux ?
    Par Imène_23 dans le forum Collection et Stream
    Réponses: 7
    Dernier message: 01/08/2011, 17h25
  2. Réponses: 0
    Dernier message: 13/04/2009, 23h40
  3. [QR] Comment s'affranchir définitivement des tableaux ?
    Par Sub0 dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 06/03/2008, 20h02
  4. comment casser les coins des tableaux
    Par somatino dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 23/11/2006, 09h24
  5. VB6: Comment faire un tableau de tableaux ?
    Par AsmCode dans le forum VB 6 et antérieur
    Réponses: 15
    Dernier message: 10/11/2005, 22h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo