Tengo la siguiente lista genérica que está poblada con una lista de cadena:cómo modificar elementos en una lista genérica utilizando foreach?
List<string> mylist =new List<string>();
myList.add("string1");
myList.add("string2");
decir que quiero añadir 'prueba' al final de cada cadena, ¿cómo puedo hacer de una manera sencilla? Intuitivamente, he intentado esto que compila bien:
myList.ForEach(s => s = s + "test");
Pero si luego ver el contenido de la lista, nada ha cambiado. Creo que podría usar un bucle for para recorrer la Lista, pero estoy buscando algo muy simple y usar ForEach se ve muy bien ... pero parece que no funciona. ¿Algunas ideas?
Como alternativa IEnumerable .Seleccione (s => s + "prueba") ... –