How do you remove elements from a List<T> in C#?
Use methods like:
- Remove(item) – removes first occurrence
- RemoveAt(index) – removes by index
- RemoveAll(predicate) – removes all matching a condition
- Clear() – removes all items
Example:
numbers.Remove(10);
numbers.RemoveAt(0);
numbers.RemoveAll(x => x > 100);
numbers.Clear();