Tengo muchas entidades con List<>
anidado en cada una.ObservableCollection <> vs. List <>
Por ejemplo, tengo BaseEntity
que tiene List<ColumnEntity>
. ColumnEntity
clase tiene List<Info>
y así sucesivamente.
Estamos trabajando con una interfaz de usuario WPF, y tenemos que hacer un seguimiento de todos los cambios en cada lista de BaseEntity
. Se implementa instanciando un new ObservableCollection
basado en la lista necesaria y con un enlace a ese ObservableCollection
.
¿Cuáles son los pros y contras que cambian todos estos anidados Lists
a ObservableCollections
? Entonces, ¿podemos rastrear todos los cambios en el BaseEntity
mismo sin reasignar cada lista de BaseEntity
al límite modificado ObservableCollection
?
Suponiendo que los métodos específicos de List
nunca se utilizan.
El enlace está roto ... – Assimilater
He reparado el enlace y se aprobó el cambio. – Joe