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

Linq Discussion :

passer d'un tableau à une liste dans une expression lambda [Débutant]


Sujet :

Linq

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Janvier 2005
    Messages
    534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 534
    Par défaut passer d'un tableau à une liste dans une expression lambda
    bonjour

    j'ai le code fonctionnel suivant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string[] cleanVerZip = Array.FindAll<string>(VersionZips, p => IsVersion(p));
    cleanVerZip est ici un tableau de strings
    VersionZips aussi
    IsVersion(p) renvoit True ou False en fonction de tests dans une méthode (fonction de validation)

    je veux passer cleanVerZip en liste avec
    comment m'y prendre ?

  2. #2
    Membre éprouvé Avatar de Razorflak
    Homme Profil pro
    Développeur Flex/AS3
    Inscrit en
    Juin 2013
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Flex/AS3
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2013
    Messages : 97
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    List<String>maList = cleanVerZip.toList()
    Si j'ai bien compris la question, se devrais te convenir.

    Cordialement.

  3. #3
    Membre éclairé
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Janvier 2005
    Messages
    534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 534
    Par défaut
    oui ok ! ça m'oblige quand même à conserver le tableau donc...

    Peut être qu'on ne peut pas passer directement à uneliste dans l'expression Lambda ...

    je vais prendre ta solution, et je t'en remercie
    Si quelqu'un a une autre idée, je suis aussi preneur ...


  4. #4
    Membre éclairé
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Janvier 2005
    Messages
    534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 534
    Par défaut
    Citation Envoyé par Razorflak Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    List<String>maList = cleanVerZip.toList()
    Si j'ai bien compris la question, se devrais te convenir.

    Cordialement.
    NON ça ne marche pas :

    il n'y pas de toList()
    il y a un toString()

    donc je ne peux pas passer en liste à ce point là

  5. #5
    Membre éprouvé Avatar de Razorflak
    Homme Profil pro
    Développeur Flex/AS3
    Inscrit en
    Juin 2013
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Flex/AS3
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2013
    Messages : 97
    Par défaut
    Là, je sais pas quoi te dire, pour devoir passer régulièrement des tableaux en liste sur l'appli sur laquelle je bosse en ce moment, il y a bien une méthode pour les tableaux.

  6. #6
    Membre émérite
    Avatar de dkmix
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : Jamaïque

    Informations forums :
    Inscription : Septembre 2007
    Messages : 619
    Par défaut
    La méthode d'extension ToList pour les array se trouve dans System.Linq
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    using System.Linq;
    Alternative :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    List<String> MaListe = new List(MonArrayDeString)

  7. #7
    Membre éprouvé Avatar de Razorflak
    Homme Profil pro
    Développeur Flex/AS3
    Inscrit en
    Juin 2013
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Flex/AS3
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2013
    Messages : 97
    Par défaut
    On sait jamais, verifie si tu as bien cette la aussi

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    using System.Collections.Generic;

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

Discussions similaires

  1. une liste dans une liste?
    Par JerryOne3 dans le forum C#
    Réponses: 11
    Dernier message: 11/01/2009, 16h43
  2. quand je selectionne une valeur dans une liste, retourne une autre valeur
    Par nsqualli dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 29/12/2008, 14h23
  3. [débutant] Comment gérer une liste dans une liste
    Par Lenoiche dans le forum iReport
    Réponses: 0
    Dernier message: 16/07/2008, 10h41
  4. champ d'une liste lié à une liste dans un autre site
    Par guintolli dans le forum SharePoint
    Réponses: 8
    Dernier message: 08/07/2008, 14h51
  5. Appel d'une liste dans une liste (JSTL)
    Par abalgue dans le forum Hibernate
    Réponses: 4
    Dernier message: 15/06/2007, 10h56

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