我有以下LINQ表達式,我需要連接字符串,但是,如果隨後的字符串中有值,我只想顯示連字符。例如,如果只有一個Wing和一個Floor,我應該只顯示East-3。我試圖插入表情裏面的一些string.IsNullOrEmpty(),但是編譯器會抱怨在選擇關鍵字...lambda內部的字符串條件
param.Patient.PatientGroups.Select(g => g.Wing + "-" + g.Floor + "-" + g.Room + "-" + g.Bed + "-" + g.Table).FirstOrDefault()
您正在使用什麼類型的LINQ提供程序,LINQ-To-Objects或數據庫驅動的提供程序? – 2014-11-05 15:22:17