सबसे अच्छा विकल्प आपकी खुद की ट्यूपल क्लास को लपेटना होगा, जैसे shipping in .NET 4.0।
तो फिर तुम एक भी हो सकता है:
List<Tuple<string,string,string>>
यह काफी आसान .NET 2.0 में लिखने के लिए है - यह मूल रूप से सिर्फ मूल्यों की एक त्रिक है, बजाय एक KeyValuePair में 2 होने का। हालांकि .NET 2.0 में मानों के तीन गुना के लिए कोई अंतर्निहित समतुल्य नहीं है।
संपादित करें:
एक और पोस्ट में क्वेरी करने के बारे में अपनी टिप्पणी पढ़ने के बाद, मैंने सोचा कि मैं के साथ-साथ यह उल्लेख चाहते हैं -
भले ही आप कुंजी 1 में अद्वितीय मानों की जरूरत नहीं है, आप नाटकीय रूप से अप क्वेरी/खोज के किसी भी प्रकार का उपयोग करके गति सकता है:
Dictionary<string, List<KeyValuePair<string,string>>>
फिर, बजाय एक ही KeyValuePair भंडारण के लिए, आपको पहले ई में प्रमुख के माध्यम से उनमें से सूची में ऊपर दिखाई दे सकता है lement। यदि आपको किसी दिए गए पहले कुंजी के साथ सभी तत्वों को खोजने की आवश्यकता होती है तो यह बहुत तेज़ होगा ...
स्रोत
2009-06-24 16:48:48
इस प्रश्न का उत्तर उपयोगी हो सकता है http://stackoverflow.com/questions/101825/whats-the- सबसे अच्छा तरीका-का-उपयोग-ए-जोड़ी-ट्रिपल-इत्यादि-मूल्य-एक-मूल्य-इन-सी –