Mam zapytanie LINQ, które zwraca wszystkie nieobecności dla pracownika. Pierwsza część instrukcji linq zawiera podstawową listę szczegółów dotyczących pracowników, ale zwracam także listę chorób związanych z tą nieobecnością.Konwertowanie wyników IQueryable <object> na przecinek z oddzielonymi przecinkami
Chciałbym jakoś przekonwertować tę listę IQueryable na rozdzielaną przecinkami listę chorób.
Obecnie używam (Majorly okrojona):
DetailsOfSickness = (
from t2 in Illnesses
join ai1 in AbsenceIllnesses on t2.IllnessID equals ai1.IllnessID
select new { Illness = ", " + t2.IllnessName })
która zwraca listę, ale chciałbym wyniki takie jak: ból głowy, grypa, Kurcze .... itd jakieś pomysły?
Fantastyczne Rubens, dziękuję. – Fermin
Po prostu uwaga, to nie zadziała z LINQ na Entities. – Ecyrb
@Ecyrb, czemu nie? Nie próbowałem, ale jako że włączyłem metodę '.ToArray()', to powinno uzyskać twoje wartości bazy danych, a później użyć ich jako parametru dla 'String.Join' –