TreeMap
शायद सबसे नज़दीकी चीज है जिसे आप ढूंढने जा रहे हैं।
आप चाबियाँ पर पुनरावृति कर सकते हैं TreeMap.keySet();
बुला और सेट कि लौटा दिया जाता है से अधिक पुनरावृत्ति द्वारा:
// assume a SortedDictionary called sortedDictionary
foreach(var key in sortedDictionary.Keys)
{
var value = sortedDictionary[key];
}
तुम भी किए जा सकेंगे:
// assume a TreeMap<String, String> called treeMap
for(String key : treeMap.keySet())
{
string value = treeMap[key];
}
यह की बराबर होगा निम्न का प्रयास करें:
// assume TreeMap<String, String> called treeMap
for (Map.Entry<String, String> entry : treeMap.entrySet())
{
String key = entry.getKey();
String value = entry.getValue();
}
निम्नलिखित में से कौन नेट कोड के बराबर है:
// assume SortedDictionary<string, string> called sortedDictionary
foreach(KeyValuePair<string, string> kvp in sortedDictionary)
{
var key = kvp.Key;
var value = kvp.Value;
}
स्रोत
2011-01-07 00:36:35
एक वृक्ष मैप पर पुनरावृत्ति कैसे करें http://stackoverflow.com/questions/1318980/how-to-iterate-over-a-treemap – Casey