1

これは、部門のリストを取得し、上部にカスタムの「すべて選択」を追加するためのコードです。


IList<Division> divisionList = divisionService.GetAllDivisions();
divisionList.Insert(0, new Division() { Code = "ALL", CodeName = "Select all" });

次に、コードに基づいてフィルタリングすると、newListに1つのアイテムが含まれます


var newList = divisionList.Where(x => x.Code == "01" ).ToList();

質問は、「すべて選択」を含む、複数のアイテムを選択してnewListに保存する方法です。このステートメントで空のリストを取得します。


var newList = divisionList.Where(x => x.Code == "01" && x.Code == "02" ).ToList(); 

4

1 に答える 1

0

私はあなたが論理的または論理的ではないことを望んでいると思いますそして...このように:

var newList = divisionList.Where(x => x.Code == "01" || 
                                      x.Code == "02" || 
                                      x.Code == "All" ).ToList(); 
于 2013-01-17T21:36:46.490 に答える