Ngôn ngữ LINQ - Toán tử tập hợp
Toán tử tập hợp trong LINQ
Bảng sau liệt kê tất cả các toán tử tập hợp có sẵn trong LINQ.
Phương thức | Mô tả |
---|---|
Distinct | Trả về các phần tử khác nhau từ một danh sách. |
Except | Trả về các phần tử của một danh sách không xuất hiện trong danh sách thứ hai. |
Intersect | Trả về giao của hai danh sách, có nghĩa là các phần tử cùng xuất hiện trong cả hai danh sách. |
Union | Trả về các phần tử duy nhất từ hai danh sách, có nghĩa là các phần tử duy nhất xuất hiện ở một trong hai danh sách. |
Hình dưới đây minh họa cách mỗi toán tử tập hợp hoạt động trên các bộ sưu tập: