Colección de citas famosas - Slogan de motivación - ¿Cómo eliminar varios elementos en c#list al mismo tiempo?

¿Cómo eliminar varios elementos en c#list al mismo tiempo?

En C#, si desea descargar desde una lista

El siguiente ejemplo demuestra cómo utilizar el método RemoveAll para eliminar varios elementos que cumplen condiciones específicas:

Uso del sistema;

Usa el sistema. recolectar. Genérico;

Plan de clase

{

Tabla vacía estática()

{

Lista& ltint & gtnumbers =nueva lista& ltint & gt{ 1, 2, 3, 4, 5, 6, 7, 8, 9 };

//Eliminar todos los elementos pares

número. eliminar todo(n = & gt; n % 2 = = 0);

//Salir los elementos restantes

foreach (número en número variable)

{

Consola. WriteLine(Number);

}

En este ejemplo tenemos una lista que contiene números enteros y usamos el método RemoveAll con un predicado (una expresión lambda n => N % 2 == 0), este predicado comprueba si un número es par. Todos los elementos pares que cumplan esta condición se eliminan de la lista.

}

}