Bir çalışan için tüm devamsızlıkları döndüren bir LINQ sorgum var. Linq ifadesinin ilk kısmı, çalışanların ayrıntılarının temel bir listesini alır, ancak o yokluğa ilişkin IQueryable hastalıklarını da iade ederim.IQueryable <object> parametresinin virgülle ayrılmış dizgeye dönüştürülmesi
Bir şekilde IQueryable listesinin virgülle ayrılmış bir Hastalıklar listesi haline dönüştürülmesini istiyorum.
Şu anda (Majorly soyunmuş) kullanın: listesini döndürür
DetailsOfSickness = (
from t2 in Illnesses
join ai1 in AbsenceIllnesses on t2.IllnessID equals ai1.IllnessID
select new { Illness = ", " + t2.IllnessName })
fakat bunun sonuçlarının gösterilmesini istediğiniz: vb Baş ağrısı, grip, Kramplar .... Herhangi bir fikir?
Harika Rubens, teşekkürler. – Fermin
Sadece bir not, bu LINQ varlık varlıkları ile çalışmayacak. – Ecyrb
@Ecyrb, neden olmasın? Denemedim, ama .ToArray() yöntemini eklediğimde, veritabanı değerlerinizi almalı ve daha sonra bunları String1 parametresi olarak kullanmalısınız. –