तो मैं कुछ वस्तुओं के माध्यम से लूपिंग कर रहा हूं और एक शब्दकोश> ऑब्जेक्ट शुरू कर रहा हूं।एक शब्दकोश में आइटम जोड़ें <int, सूची <int>>
तो सबसे पहले मैं अगर कुंजी मौजूद है, अगर यह होता है मैं सूची
ऐसा नहीं होता है, मैं एक नया कुंजी है और नई सूची
पैदा करेगा करने के लिए जोड़ देगा जाँच है कि सही तर्क ?
मैं एक करना होगा:
new List<int>();
पहली बार मैं एक आइटम सही डालने?
यानी .:
if(myDic.ContainsKey(car.ID))
{
myDic[car.ID].Add(car.MfgID);
}
else
{
myDic.Add(car.ID, new List<int>);
myDic[car.ID].Add(car.MfgID);
}
ग्रेट, अब आप और रीड को केवल दोनों उत्तरों को एक साथ जोड़ना होगा :) –
ओह, और संग्रह प्रारंभकर्ता भी उल्लेखनीय हो सकते हैं। –
@ पावेल: मेरा जवाब रीड के जवाब में उल्लिखित पुनरीक्षण की आवश्यकता को समाप्त करता है। यह हमेशा एक एकल शब्दकोश लुकअप करता है। –