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 :

Mettre 2 tableaux en 1 sans répétition des éléments


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 10
    Par défaut Mettre 2 tableaux en 1 sans répétition des éléments
    Bonjour j'ai deux tableaux.
    1 - Il faut que je récupère les éléments du tab2 qui ne sont pas dans le tab1.
    2 - Que je les ajoute au tab1.
    3 - Le tab1 ne devra contenir que des éléments uniques, seulement une seule fois.

    Merci de votre aide.


  2. #2
    Rédacteur
    Avatar de The_badger_man
    Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2005
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 745
    Par défaut
    Quelle version du framework utilises-tu ?
    Les règles du forum
    Le trio magique : FAQ + Cours + fonction rechercher
    Mes articles
    Pas de questions par messages privés svp

    Software is never finished, only abandoned.

  3. #3
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    List<bidule> myList = new List<bidule>(tab1);
    foreach(bidule a in tab2)
    {
      if(!myList.Contains(a))
       myList.Add(a);
    }
    tab1 = myList.ToArray();
    ?

  4. #4
    Membre éclairé Avatar de ZaaN
    Inscrit en
    Novembre 2005
    Messages
    819
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 819
    Par défaut
    A partir de framework 3.5 tu as :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    IEnumerable<TSource> Distinct<TSource>(
    pour resortir les elements differents d'une source commune (grâce à LINQ)

  5. #5
    Rédacteur
    Avatar de The_badger_man
    Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2005
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 745
    Par défaut
    Où la méthode d'extension Union qui fait l'union de deux énumerations.
    Les règles du forum
    Le trio magique : FAQ + Cours + fonction rechercher
    Mes articles
    Pas de questions par messages privés svp

    Software is never finished, only abandoned.

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

Discussions similaires

  1. Récupérer des données dans un SELECT sans répétition
    Par sihamnet dans le forum Développement Web en Java
    Réponses: 7
    Dernier message: 27/05/2012, 01h58
  2. Liste des valeurs d'un attribut sans répétition des doublons
    Par yassou dans le forum XML/XSL et SOAP
    Réponses: 5
    Dernier message: 12/02/2012, 09h28
  3. Réponses: 1
    Dernier message: 25/10/2011, 01h34
  4. comparaison du contenu de 2 tableaux indifféremment de la position des éléments
    Par delma dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 16/11/2006, 15h07
  5. Répétition des éléments XML
    Par Robinreg7 dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 08/02/2006, 11h34

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