アイテムのリストがあり、すべてのアイテムにはその ID とその他のアイテムが含まれています。一方、選択した item.ID を含む配列があります
私の問題は、項目リストから項目を選択し、Linq を使用した配列の並べ替えと同じように並べ替えたいことです。
注: 配列は昇順または降順でソートされていません。
usedCountriesIds = TransporPlan.OrderBy(tr => tr.TripOrder).Select(t => t.CountyID).ToArray(); list tripCountries = LeafCountries.Where(c => usedCountriesIds.Contains(c.ID)).ToList();
usedCountriesIds 配列に従って tripCountries リストを並べ替える必要があります