Tôi có đối tượng StringCollection với 5 từ trong đó. 3 trong số đó là các từ trùng lặp. Tôi đang cố gắng tạo một truy vấn LINQ sẽ đếm số lượng từ duy nhất trong bộ sưu tập và xuất chúng ra bàn điều khiển. Vì vậy, ví dụ, nếu StringCollection tôi có 'nhà', 'Car', 'Nhà', 'chó', 'Cat', sau đó nó nên đầu ra như thế này:Đếm từ trong bộ sưu tập bằng LINQ
House --> 2 Car --> 1 Dog --> 1 Cat --> 1
Bất kỳ ý tưởng về làm thế nào để tạo ra một LINQ truy vấn để làm điều này?
Làm thế nào để bạn muốn xử lý vỏ? –
Trường hợp bỏ qua. Mèo và mèo nên được coi là cùng một từ – Icemanind
Tất cả các câu trả lời của bạn đều tuyệt vời ngoại trừ tôi dường như không có phương thức .GroupBy. Hãy nhớ rằng tôi đang sử dụng một đối tượng System.Collections.Specialized.StringCollection để lưu trữ các chuỗi, không phải là một mảng chuỗi. – Icemanind