Tengo una lista de tuplas que combinan dos datos ... Me gustaría vincular la lista a una cuadrícula de datos. Para la visualización, funciona bien ... pero si intento modificar una entrada, dice "Un enlace TwoWay o OneWayToSource no puede funcionar en la propiedad de solo lectura 'Item1'" ... presumiblemente, las tuplas son inmutables en .NET 4.0. ¿Existe una manera fácil de enlazar a pares de datos sin crear una clase de tupla mutable?vinculando a una lista de tuplas
7
A
Respuesta
10
Sí, las tuplas son inmutables. Los tipos anónimos también son inmutables. Debe usar su propio tipo genérico:
public class Pair<T, U>
{
public Pair() {
}
public Pair(T first, U second) {
this.First = first;
this.Second = second;
}
public T First { get; set; }
public U Second { get; set; }
};
Cuestiones relacionadas
- 1. anexar tuplas a una lista
- 2. Python: conversión de lista de listas a tuplas de tuplas
- 3. Agrupación Python tuplas lista de tuplas
- 4. pitón convertir una lista en una lista de tuplas
- 5. ordenar una lista de tuplas en Python
- 6. ¿Cómo clasifica Python una lista de tuplas?
- 7. Haskell lista de lista de tuplas
- 8. ¿Convertir la lista de tuplas a la lista?
- 9. Lista de filtrado de tuplas
- 10. analizar una cadena que representa una lista de tuplas
- 11. a juego y eliminar elementos de la lista de tuplas
- 12. pitón: lista de tuplas de listas
- 13. Ordenar una lista de tuplas en función de dos elementos
- 14. Python - lista de tuplas de función/argumento
- 15. Python - Grupo de resumir y una lista de tuplas
- 16. Agregar tuple a la lista de tuplas en Python
- 17. Lista de tuplas de dict en Python
- 18. Ordenar una lista de tuplas sin mayúsculas y minúsculas
- 19. Python cómo reducir en una lista de tuplas?
- 20. Encuentra un elemento en una lista de tuplas
- 21. Matriz multidimensional vs. Lista de tuplas de lista
- 22. ¿Cómo enumero() sobre una lista de tuplas en Python?
- 23. Desembalaje una lista/tupla de pares en dos listas/tuplas
- 24. Python: actualice un valor en una lista de tuplas
- 25. ¿Una forma elegante de crear un diccionario de pares, a partir de una lista de tuplas?
- 26. Python: Escribir una lista de tuplas en un archivo
- 27. python - obtener lista de tuplas primer índice?
- 28. manera Pythonic para hacer explotar una lista de tuplas
- 29. Ordenar una lista de tuplas por segundo artículo (valor entero)
- 30. ¿Cómo combinar listas en una lista de tuplas?
Desafortunadamente, recibo el mismo error también con el tipo KeyValuePair. –
Sí, respuesta actualizada, KeyValuePair también es inmutable. – devdigital