我有以下代碼。
如果沒有WType爲空,我喜歡用Key和Value的空字符串返回一個空類。我收到一個「;」的錯誤是期待。返回空值的類
的返回類型必須是:
IEnumerable<WportType>
下面是代碼:
if (wType == "Riconda")
{
return dbContext.data_LookupValues
.Where(w => w.Category == "WLoc")
.OrderBy(w => w.SortId)
.Select(a => new WportType
{
Key = a.Key,
Value = a.Value
});
}
else
{
return WportType
{
Key = "",
Value = ""
};
}
這種方法的返回類型是什麼?即使您修復了語法錯誤,但在一部分中,您正試圖返回'IQueryable',而在另一部分中'WportType'。 –