Considera:IEnumerable <string> a cadena
string test = "";
somestring.ToList().Take(50).Select(
delegate(char x)
{
test += x;
return x;
}
);
ahora por qué la prueba está vacía después de eso? No me importa el regreso de eso, realmente sé que es IEnumerable.
de cualquier manera si todo esto parece un desastre, entonces, ¿cómo puedo convertir IEnumerable<char>
en una cadena?
gracias de antemano ..
'Remove'? Creo que te refieres a 'Subcadena' – Timwi
@Greg Linq es un marco declarativo. esto es a veces algo sorprendente para desarrolladores de mentalidad imperativa. – Andrey
Esto no se compilará si 'somestring' es de tipo' IEnumberable '. La clase de cadena no tiene un constructor sobrecargado que toma una matriz de cadena. –