Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2617 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Problème de conversion

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de conversion

n°1664265
haazheel
Posté le 31-12-2007 à 14:30:46  profilanswer
 

Salut à tous,
 
petit souci avec le code suivant:
 

Code :
  1. void foo(IQueryable<IResultLine> query)
  2. {
  3. //
  4. }
  5. class toto : IResultLine
  6. {
  7. }
  8. void foo2()
  9. {
  10. IQueryable<toto> query = from c in .....
  11. foo(query);
  12. }


Le compilateur me donne l'erreur suivante:
 

Code :
  1. Error    5    Argument '1': cannot convert from 'System.Linq.IQueryable<toto>' to 'System.Collections.Generic.List<IResultLine>'


Pourtant toto derive bien de ResultLine.
 
Quel est le souci?
 
Merci d'avance
 
 
Mike

mood
Publicité
Posté le 31-12-2007 à 14:30:46  profilanswer
 

n°1664292
moi23372
Posté le 31-12-2007 à 15:14:46  profilanswer
 

essaye cela:
 
void foo(IQueryable<toto> query)
{
//  
}

n°1664298
haazheel
Posté le 31-12-2007 à 15:48:11  profilanswer
 

Je veux garder IResultLine puisque je veux dériver plusieurs classes de cette interface, et ainsi garder un prototype de fonction identique pour foo...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Problème de conversion

 

Sujets relatifs
Problème de conversion string en const char *Problème IDIOT de conversion string->float [RESOLU]
Problème de conversion de temps en fonction de timezoneProbleme Conversion
[XSLT] Probleme de conversion d'un algorithme vers xslProbleme de conversion de types
Problème de conversion JavaMail[PHP XML] problème de conversion UTF-16 -> ISO-8859-1
Probleme de conversion en hexa.probleme de conversion
Plus de sujets relatifs à : Problème de conversion


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR