आपके मामले में, हालांकि स्रोत संरचना अप्रासंगिक है, क्योंकि इसे एक अलग क्षेत्र द्वारा क्रमबद्ध किया जाता है। आपको अभी भी इसे आवृत्ति द्वारा क्रमबद्ध करने और प्रासंगिक फ़ील्ड (आवृत्ति) द्वारा क्रमबद्ध एक नए संग्रह में रखने की आवश्यकता होगी। तो इस संग्रह में आवृत्तियों कुंजी हैं और शब्द मूल्य हैं। चूंकि कई शब्दों में एक ही आवृत्ति हो सकती है (और आप इसे एक कुंजी के रूप में उपयोग करने जा रहे हैं) आप न तो शब्दकोश का उपयोग नहीं कर सकते हैं और न ही SortedDictionary (उन्हें अद्वितीय कुंजी की आवश्यकता है)। यह आपको सॉर्टेडलिस्ट के साथ छोड़ देता है।