以下の機能を取得したい。しかし、異なるデータ型を返す必要があるため、このメソッドは許可されていません。この文脈で私は何をしますか?
.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;
});
または、この機能を取得するための他の提案はありますか?