कक्षा का उद्देश्य: एक शब्दकोश जहां एक कुंजी एकाधिक मानों को मैप कर सकती है। इसे एक-से-एक मैपिंग के बजाय समूहबद्ध करने के बारे में सोचें।
केवल ToLookup निर्णय के माध्यम से: पास। फिर, मुझे एक बुरी कॉल की तरह लगता है। दूसरी ओर, इसका मतलब है कि परिणाम बाहरी दुनिया के लिए अपरिवर्तनीय है, जो काफी अच्छा है। अपने स्वयं के संग्रह को लिखना काफी आसान है जो निश्चित रूप से इसका समर्थन करता है - लेकिन इसे "ठीक से" संग्रह में रखना बहुत अच्छा होगा। मेरा अनुमान है कि एमएस के पास पहली श्रेणी संग्रह निर्णय लेने के लिए आवश्यक कठोर डिजाइन/परीक्षण के माध्यम से जाने के लिए समय/पैसा नहीं था।
नेमस्पेस निर्णय: शायद ऊपर से संबंधित है। System.Collections.Generic में एक संस्करण होने के बाद आप स्वयं को नहीं बना सकते थे थोड़ा अजीब होगा।
स्रोत
2008-10-13 10:56:45