Tôi có rất nhiều thực thể có lồng nhau List<>
trong mỗi. Ví dụ: Tôi có BaseEntity
có List<ColumnEntity>
. ColumnEntity
lớp học có List<Info>
và cứ tiếp tục như vậy.ObservableCollection <> vs. List <>
Chúng tôi đang làm việc với một giao diện người dùng WPF và chúng tôi cần theo dõi tất cả các thay đổi trong mỗi Danh sách BaseEntity
. Nó được thực hiện bằng cách instantiating một new ObservableCollection
dựa trên danh sách cần thiết, và với ràng buộc với rằng ObservableCollection
.
Ưu và khuyết điểm thay đổi tất cả các lồng nhau Lists
thành ObservableCollections
là gì? Vì vậy, chúng tôi có thể theo dõi tất cả các thay đổi trong số BaseEntity
mà không phải gán lại mỗi danh sách BaseEntity
cho các ràng buộc được sửa đổi ObservableCollection
?
Giả sử rằng các phương pháp cụ thể cho List
không bao giờ được sử dụng.
Liên kết bị hỏng ... – Assimilater
Tôi đã sửa liên kết và thay đổi đã được phê duyệt. – Joe