我想獲得以下功能。但是因爲我必須返回不同的數據類型,所以這個方法是不允許的。我會在這方面做什麼?如何在lambda表達式中返回不同的數據類型?
.OrderBy(X =>
{
switch (OrderByColumn)
{
case "":
return X.a.CreatedOn;
case "BookCategoryName":
return X.a.BookCategoryName;
case "BookCategoryDescription":
return X.a.BookCategoryDescription;
}
return X.a.CreatedOn;
});
或者其他任何建議獲得此功能?
一個更正:'query = query.OrderBy ...' –
@EliArbel當然,謝謝:) – wudzik