Instrukcja IF wewnątrz WYBORU LINQ
Próbuję utworzyć instrukcję warunkową IF wewnątrz „select new”, która sprawdza wartości dwóch pól w celu wypełnienia właściwości.
<code>from e in Employees where e.EmployeeID == id select new { EmployeeID = e.EmployeeID, EmployeeName = e.FirstName + " " + e.LastName, Status = (if e.col1.HasValue then "This Value" else if e.col2.HasValue then "Other Value") } </code>
Kolumny są puste i dlatego typy kolumn to DateTime? typy danych.
Tylko jedna lub druga kolumna będzie miała wartość datetime, a nie obie.
Jak mam to zrobić ???