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

Silverlight Discussion :

Linq, est-il possible de filtrer une observable collection ?


Sujet :

Silverlight

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    876
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 876
    Par défaut Linq, est-il possible de filtrer une observable collection ?
    Bonjour,

    J'ai une ObservableCollection qui contient des "JUser".

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    JUsers = new ObservableCollection<JUserTbl>();
    JUser, en plus d'un identifiant, d'un nom,... contient un boolean qui s'appelle "JUserIsDeleted".

    Je voudrais filtrer ma collection JUsers pour ne garder que les "JUser" qui ont un "JUserIsDeleted" à "false".

    J'essaye un :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    JUsers = JUsers.Where(c => c.JUserIsDeleted == false);


    Mais je reçois le message:
    Impossible d'effectuer un cast de l'objet de type 'WhereEnumerableIterator`1[GestionJ.Web.JUserTbl]' en type 'System.Collections.ObjectModel.ObservableCollection`1[GestionJ.Web.JUserTbl]'.

  2. #2
    Membre Expert
    Avatar de GuruuMeditation
    Homme Profil pro
    .Net Architect
    Inscrit en
    Octobre 2010
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : .Net Architect
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 705
    Par défaut
    Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    JUsers = new ObservableCollection<JUserTbl>(JUsers.Where(c => c.JUserIsDeleted == false));

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    876
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 876
    Par défaut
    Merci,

    ça marche nickel

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/07/2010, 08h42
  2. Réponses: 15
    Dernier message: 24/01/2007, 12h54
  3. Est-il possible d'exécuter une fonction à partir de fichier
    Par magic8392 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 16/09/2005, 13h59
  4. Est-il possible de sélectionner une valeur d'un menu déroula
    Par pontus21 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/05/2005, 09h44
  5. Réponses: 3
    Dernier message: 29/07/2003, 09h38

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