LINQを使用してクエリを実行するオブジェクトのリストがあります。私はそれらをプロパティでグループ化できるようにしたい。プロパティでLINQグループをパラメータとして使用する
var query = from item in expense
orderby item.ExpenseTime descending
group item by item.Location;
var query = from item in expense
orderby item.ExpenseTime descending
group item by item.ExpenseType;
var query = from item in expense
orderby item.ExpenseTime descending
group item by item.Person;
メソッドの引数としてプロパティを指定する方法はありますか?
public static void GetExpensesBy(List<Expense> expense, Property myGroupingProperty)
{
var query = from item in expense
orderby item.ExpenseTime descending
group item by item.myGroupingProperty;
// ....
}
クエリの後には、一般的なコードがあり、グループを気にしないことに注意してください。
としてこの関数を呼び出すことができますがエンティティにこのLINQのですか? –