EN
C#/.NET - Java HashMap equivalent
1
points
In C#/.NET System.Collections.Generic.Dictionary
class is the most closest to Java java.util.HashMap
class.
Dictionary<TKey, TValue>
class example
Dictionary<string, int> dictionary = new Dictionary<string, int>();
dictionary.Add("e", 1);
dictionary.Add("d", 3);
dictionary.Add("c", 2);
dictionary.Add("b", 5);
dictionary.Add("a", 4);
Console.WriteLine("Size: " + dictionary.Count + "\n");
foreach (KeyValuePair<string, int> entry in dictionary)
Console.WriteLine("key=" + entry.Key + ", value=" + entry.Value);
Output:
Size: 5
key=e, value=1
key=d, value=3
key=c, value=2
key=b, value=5
key=a, value=4