私は、多数の基準に基づいてフィルタリングしている win フォーム アプリケーションを持っています。1 つは複数選択ドロップダウンです。この値は整数で、コマンドを機能させています。
以下を試しましたが、整数に含むを使用できません。ここに表示するだけで、私がやりたいことについてのアイデアを提供できます。
private List<int> GetSelectedIntVals()
{
List<int> intVals = new List<int>();
foreach (var item in ddlSearchQueueStage.CheckBoxItems)
{
if (item.Checked == true)
{
intVals.Add(st.GetStageNumberFromText(item.Text));
}
}
return intVals;
}
public void FilterBatch(SearchCriteria searchCriteria)
{
var FilteredBatch = (from t in BatchList select t).ToList();
// This is where having issue
FilteredBatch = FilteredBatch.Where(p => p.Stage.Contains(searchCriteriaQueue.stageVal).ToList();
.
.
.
.
RebuildScreen();
}
前もって感謝します。他のいくつかのオプションを調べて試しましたが、うまくいきませんでした。