どこでリストを使用することは可能ですか?私はこのようなことを考えたい:
public class Customer
{
string FirtsName;
string LastName;
int Number;
.....
}
チェックボックスを使用して顧客をフィルタリングしたい。FirstNameとNumberを選択すると、where句が生成されます
.where(x=> x.FirstName == "SomeFirstName" && x.Number == someNumber)
番号のみを選択すると、where句が生成されます
.where(x.Number == someNumber)
FirstName、LastName、Numberを選択すると、where句が生成されます
.where(x=> x.FirstName == "SomeFirstName" && x.Number == someNumber && x.LastName == "LastName")
つまり、動的な列名だけでなく、where句も重要なものを生成したいと思います。列の名前と値はリストから取得されます。
説明できるといいのですが。前もって感謝します。