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 :

[Linq to dataset] Méthode d'extension first() indisponible


Sujet :

Linq

  1. #1
    Membre chevronné

    Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Février 2004
    Messages
    758
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Février 2004
    Messages : 758
    Points : 2 084
    Points
    2 084
    Par défaut [Linq to dataset] Méthode d'extension first() indisponible
    Bonjour,

    avec Linq to Dataset (framework 3.5), je n'arrive pas à avoir la méthode First() sur le résultat d'une requête LINQ.

    Voici le code en question, très simple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    DataTable dtToSave = dsAdresse.Tables[0];
    EnumerableRowCollection<DataRow> erToSave = 
          (from row in dtToSave.AsEnumerable() 
          where (row.Field<long>("ti_id") == (long)e.OldValue) select row);
    Normalement, je devrais pouvoir rajouter .First() après la dernière parenthèse, comme la doc MSDN l'indique pour un type EnurableRowCollection ici : http://msdn.microsoft.com/fr-fr/library/bb907974.aspx

    Seulement rien à faire, la méthode First() n'apparait pas, voir ma photo d'écran...

    Je ne comprends vraiment pas.

    Des idées?
    Images attachées Images attachées  

  2. #2
    Expert éminent sénior
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Points : 13 380
    Points
    13 380
    Par défaut
    Tu as bien le using System.Linq ?
    Introduction à Silverlight 4 (new) ; Localisation d'une application Silverlight (new) ;
    Mon espace perso[/B]

    La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. Albert Einstein[/SIZE]

Discussions similaires

  1. Réponses: 2
    Dernier message: 06/08/2009, 14h15
  2. LINQ - Pas de méthode Add ?
    Par Nalfeim dans le forum Accès aux données
    Réponses: 1
    Dernier message: 23/05/2008, 12h17
  3. [C#] Méthodes d'extensions
    Par despeludo dans le forum Framework .NET
    Réponses: 3
    Dernier message: 01/02/2008, 09h09
  4. Réponses: 16
    Dernier message: 07/12/2007, 12h11
  5. Réponses: 6
    Dernier message: 14/08/2007, 16h28

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