Hãy sử dụng LINQ để loại bỏ các phần tử từ List<T>
?
Hãy sử dụng LINQ để loại bỏ các phần tử từ List<T>
?
Để loại bỏ các phần tử từ một List<T>
sử dụng LINQ trong C#, bạn có thể áp dụng phương thức Where
để lọc ra những phần tử bạn muốn giữ lại, sau đó sử dụng ToList()
để tạo một danh sách mới từ kết quả. Một cách khác là sử dụng phương thức RemoveAll
với một Predicate<T>
để xác định điều kiện của các phần tử cần loại bỏ.
Ví dụ, giả sử bạn có một List<int>
và bạn muốn loại bỏ tất cả các số chẵn khỏi danh sách:
List<int> numbers = new List<int> { 1, 2, 3, 4, 5, 6 };
numbers.RemoveAll(x => x % 2 == 0); // Loại bỏ t...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào