Tengo una lista de elementos, sin embargo, si el número de elementos de lista es mayor que 4, quiero eliminar todos los elementos pero dejar los primeros 4 solo en la lista.C# - Lista - eliminar todos los elementos pero NO los primeros
Ejemplo:
Lista <> - 1, 2, 3, 4, 5, 6, 7, 8
La nueva lista debería ser - 1,2,3,4
estoy buscando en el uso de List.removeAll(), pero no está seguro de qué poner en los paréntesis
Mirando hacia adelante a un poco de ayuda ....
Steven
la differnce es que se cambia la lista original aquí ... – Tigran
+1 por responder la pregunta directamente, pero estoy de acuerdo con el sentimiento de su consulta. Encuentro que se necesita una lista/matriz/nueva colección sobre un enumerable en cada vez menos instancias en estos días. –
@jon para aclarar este método eliminará los elementos de la lista dejando solo los primeros cuatro. Si es así, esto es perfecto, gracias :) – swade1987