TreeMap
es probablemente lo más parecido que va a encontrar.
Puede iterar sobre las claves llamando TreeMap.keySet();
e iterar sobre el conjunto que se devuelve:
// assume a TreeMap<String, String> called treeMap
for(String key : treeMap.keySet())
{
string value = treeMap[key];
}
Sería el equivalente a:
// assume a SortedDictionary called sortedDictionary
foreach(var key in sortedDictionary.Keys)
{
var value = sortedDictionary[key];
}
También podría intente lo siguiente:
// assume TreeMap<String, String> called treeMap
for (Map.Entry<String, String> entry : treeMap.entrySet())
{
String key = entry.getKey();
String value = entry.getValue();
}
que es el equivalente al siguiente código .NET:
// assume SortedDictionary<string, string> called sortedDictionary
foreach(KeyValuePair<string, string> kvp in sortedDictionary)
{
var key = kvp.Key;
var value = kvp.Value;
}
Cómo iterar en un TreeMap http://stackoverflow.com/questions/1318980/how-to-iterate-over-a-treemap – Casey