1
C#에서 ObservableCollection을 어떻게 뒤집을 수 있습니까?ObservableCollection 되돌리기
collection = new ObservableCollection<type>(collection.Reverse());
이 저에게 효과적이지 않습니다. 나는 인터넷을 검색하지만 예기치 않게 그것을 찾지 못했습니다.
C#에서 ObservableCollection을 어떻게 뒤집을 수 있습니까?ObservableCollection 되돌리기
collection = new ObservableCollection<type>(collection.Reverse());
이 저에게 효과적이지 않습니다. 나는 인터넷을 검색하지만 예기치 않게 그것을 찾지 못했습니다.
역(), 당신이 뭔가를 할 수있는, 당신이 직접 역 기능을 사용할 수 없습니다, 내가 오류를 받고 있어요
ObservableCollection<User> users = new ObservableCollection<User>();
for (int i = 0; i < 5; i++)
{
User uo = new User();
uo.ID = i;
uo.Name = i.ToString();
users.Add(uo);
}
List<User> reversed = getResult(users);
ObservableCollection<User> result = new ObservableCollection<User>(reversed);
}
private List<User> getResult(ObservableCollection<User> res)
{
List<User> result = res.ToList();
result.Reverse();
return result;
}
public class User
{
public int ID { get; set; }
public string Name { get; set; }
}
을
예를 아무것도 반환하지 않습니다 최선의 오버로드 된 메서드 'System.Collections.ObjectModel.ObservableCollection'과 일치합니다. ObservableCollection (System.Collections.Generic.IEnumerable) '에 잘못된 인수가 있습니다. –
user3852834
수정 된 답변을 확인하십시오. – Sajeetharan