Salut,

Pas très clair j'avoue. Je m'explique:
J'ai un objet métier A contenant un liste d'objets B
Code csharp : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
public class A
{
      public string Chaine1 { get; set; }
      public List<B> MaListeDeB { get; set; }
}
Est-il possible d'avoir:
Code csharp : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
var query = from a into db.MaTableA
                  join b into db.MaTableB on a.Id = b.Id
                  where a.Id == 123
                  select new A { Chaine1 = a.Champ1, MaListeDeB = ????????? }
On peut imaginer que:
  • MaTableA est une table de clients
  • MaTableB est la liste de commandes associées aux clients

Merci d'avance.

A+