Donc si la classe C a hérité de la classe B et possède une propriété supplémentaire, pourrais-je créer un nouvel objet de classe C en lui passant un objet qui existe déjà de classe B et laisser la propriété supplémentaire SQL pour voir ce que la propriété supplémentaire devrait être (comme pour un compteur, etc)?En C# pouvez-vous créer un nouvel objet hérité en lui affectant une copie de son objet de base?
C c = new C();
B b = bRepo.getBbyID(id);
c = b;
c.extraProperty = bRepo.getCountBybID(b.ID);
Si cela pouvait fonctionner, pourrais-je faire la même chose avec un IQueryable de Cs et Bs?