我想获得以下功能。但由于我必须返回不同的数据类型,因此不允许使用该方法。在这种情况下我会怎么做?
.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;
});
或任何其他获得此功能的建议?