¿Cómo puedo convertir BindingList en List?Convertir BindingList <MyObject> en la lista <MyObject> C#
8
A
Respuesta
12
Prueba este
List<int> list = yourBindingList.ToList();
int es el tipo =)
+0
No veo un método ToList() o Cast() con mi BindingList ni en MSDN. ¿Es este un BindingList diferente que System.ComponentModel.BindingList
+2
@RichShealer: un poco tarde, pero debe asegurarse de agregar el uso de System.Linq; ToList() es un método de extensión. – CathalMF
2
listado = yourBindingList.Cast() ToList (.);
1
Si está utilizando .NET 2.0, entonces esta es la solución:
public List<T> ToList()
{
return new List<T>(this); // this - is a BindingList compatible object
}
Cuestiones relacionadas
- 1. BindingList <> evento ListChanged
- 2. Convertir <Enum> a la lista <string>
- 3. Convertir la lista <MyObject> al Diccionario <obj.string, Lista <obj.ID>>
- 4. WPF ObservableCollection <T> vs BindingList <T>
- 5. ¿Cómo puedo convertir IEnumerable <T> en la lista <T> en C#?
- 6. BindingList <T> .Sort() se comporta como una lista <T> .Sort()
- 7. Cómo convertir la lista <string> en la lista <int>?
- 8. Cómo convertir la lista <String> en la lista <Object>
- 9. ¿Cómo puedo convertir la lista <string> en la lista <myEnumType>?
- 10. Lista <T> vs BindingList <T> Ventajas/Disadvantages
- 11. convertir lista <int> a la lista <long>
- 12. BindingList <> evento Listchanged no activado
- 13. ¿Cómo puedo convertir una lista <interface> en la lista <concrete>?
- 14. Cómo convertir Lista <string> a ReadOnlyCollection <string> en C#
- 15. C# Lista <string[]> a la lista <object[]> Conversión
- 16. ¿Por qué no puedo lanzar una lista de IEnumerable <T> a una lista de vinculación <t>?
- 17. lista <int> convertir a int []
- 18. Cómo convertir DefaultListModel en la lista <Object>?
- 19. Convertir ICollectionView en la lista <T>
- 20. Convertir IEnumerable en la lista <T>
- 21. Cómo convertir la lista <int> en una cadena []?
- 22. usando LINQ en C# para convertir una lista <string> en una lista <char>
- 23. C# - No se puede convertir implícitamente el tipo de lista <Product> a la lista <IProduct>
- 24. Custom ObservableCollection <T> o BindingList <T> con soporte para notificaciones periódicas
- 25. Convertir la lista <boolean> a la Cadena
- 26. Cómo lanzar ArrayList <> de la lista <>
- 27. En C#, ¿es posible emitir una lista <Child> a la lista <Parent>?
- 28. Cómo convertir una EntityCollection <T> en la Lista <POCOObj>
- 29. Cómo convertir System.Linq.Enumerable.WhereListIterator <int> en la lista <int>?
- 30. 'Convertir' Diccionario <string,int> en la Lista <object>
BindingList implementa la interfaz IList. ¿Estás seguro de que necesitas una 'Lista' real? – Heinzi