estoy tratando de crear una cadena compuesta de una tecla seguida de su valor, de modo que la cadena se ve algo como:Cómo concatenar claves con valores?
clave, valor, clave, valor, clave, valor
Así Hasta ahora he intentado utilizar concat:
var originalKeyValues = entity.ChangeTracker.OriginalValues.Keys.Concat(
entity.ChangeTracker.OriginalValues.Values).ToString();
... pero esto no parece producir lo que quiero.
Tanto Keys
y Values
son Dictionary<string, object>
¿Cómo puedo modificar esto para manejar un diccionario vacío? Dividir la selección del agregado? –
Si está vacío, simplemente no hagas nada: 'string result = list.Count> 0? List.Select (w => w.Key +"; "+ w.Value) .Aggregate ((c, n) => c + "," + n): ""; ' – Blindy