No es que me gustaría usar esto prácticamente (por muchas razones) pero por curiosidad me gustaría saber si hay una forma de invertir el orden una cadena que utiliza expresiones LINQ y/o LAMBDA en una línea del código, sin utilizar ningún método de "Inversión" de infraestructura.¿Se puede invertir una cadena en una línea con LINQ o una expresión LAMBDA
p. Ej.
string value = "reverse me";
string reversedValue = (....);
y reversedValue dará lugar a "esrever em"
EDITAR claramente un problema/solución poco práctica Sé que esto, por lo que no se preocupe que es estrictamente una cuestión curiosidad en torno a la construcción de LINQ/LAMBDA .
sólo una pregunta: ¿Por qué? –
Estoy confundido ... ¿por qué no quieres usar el método Array.Reverse? – James
¿cómo es un LINQ o lambda mejor que los métodos de cuerda más que adecuados? –