DataView DV = DataTable.AsDataView();
for(int i=0; i<ConditonQueue.Count; i++)
{
DV.RowFilter = ConditonQueue.ElementAt(i);
}
ここでは、 の最後の要素に対してのみループDV
がフィルター処理されConditionQueue
ます。DV
キューに適用されたすべてのフィルター条件
を取得するにはどうすればよいですか? ConditonQueue.ElementAt(i)
は、 の有効な式である文字列を返しますRowFilter
。
すべてを組み合わせてもConditonQueue.ElementAt(i)
、私のシナリオでは役に立ちません。RowFilter
毎回応募したいです。
それぞれの後に計算を行う必要があるためですRowFilter
。AND
すべての条件を満たしても役に立ちません。
毎回ループで適用されるDV
whenを再作成する他の方法はありますか?RowFilter