Tengo varios objetos grandes que tienen cada uno aproximadamente 60 strings. Tengo que recortar todas esas cadenas, y me gustaría hacerlo sin tener que ir a this.mystring = this.mystring.Trim(). En cambio, estoy buscando una manera de que cada objeto automáticamente descubra sus propias cadenas y luego realice la operación.Irretar a través del propio Strings & Trim de Object
Sé un poco sobre la reflexión, pero no lo suficiente, pero creo que esto es posible?
Además, no estoy seguro de si esto importa, pero algunas propiedades de cadenas son de solo lectura (solo tienen un getter), por lo que esas propiedades tendrían que omitirse.
¿Ayuda?
Pensé que los árboles de propiedades se almacenan en caché automáticamente si no están en modo de depuración? Lo he leído un par de veces. ¿Esto no es verdad? – Alex
En este caso, 'Expression' sería un problema, incluso en 4.0; Sin embargo, la combinación de 'Acción' en un solo delegado funcionaría bien. –
@Alex - las expresiones lambda en la * fuente * pueden hacer algunas cosas inteligentes, usando un campo de delegado de respaldo. Sin embargo, AFAIK no es cierto para árboles construidos manualmente y compilados ('Compile') en tiempo de ejecución. –