2014-10-13 4 views
0

맨 위로 모든 추천 뉴스를 나열하고 싶지만 올바른 순서로 가져올 수 없습니다. 이것은 내가 무엇을 가지고 있습니다 :재주문 Umbraco 면도기 노드

var에 featuredNewsCollection = allNewsCollection.Where (X => featuredNewsIds.Contains (x.Id을));

여기에는 추천 뉴스가 allNewsCollection에 나타나는 순서대로 나열됩니다. 나는 그들을 featuresNewsIds int list에 나타나는 순서대로 원합니다. 이것을 재정비 할 현명한 방법이 있습니까? 그런

답변

1

시도 :

var featuredNewsCollection = allNewsCollection.Where(x => featuredNewsIds.Contains(x.Id)).OrderBy(x => featuredNewsIds.IndexOf(x.Id)); 
관련 문제