Tengo una instalación de recogida de pruebas como:¿Hay alguna forma de convertir una colección observable en una colección normal?
ObservableCollection<Person> MyselectedPeople = new ObservableCollection<Person>();
public MainWindow()
{
InitializeComponent();
FillData();
}
public void FillData()
{
Person p1 = new Person();
p1.NameFirst = "John";
p1.NameLast = "Doe";
p1.Address = "123 Main Street";
p1.City = "Wilmington";
p1.DOBTimeStamp = DateTime.Parse("04/12/1968").Date;
p1.EyeColor = "Blue";
p1.Height = "601";
p1.HairColor = "BRN";
MyselectedPeople.Add(p1);
}
Una vez que he construido esta colección me gustaría ser capaz de convertir la colección observable a la lista de tipos.
La razón detrás de esto es mi principal proyecto está recibiendo una lista genérica con los datos que tengo que convertirlo en una colección observable para su uso en gridview, cuadros de lista, etc. Los datos se selecciona dentro de la interfaz de usuario y se envía de nuevo a la asamblea de origen para un uso posterior.
+1 por no usar 'var' como si estuviera pasando de moda. – Shibumi