.NET interview question :- Who is faster hashtable or dictionary ?
Answer:
This is again a typical collection .NET interview question. Dictionary is faster than hashtable as dictionary is a generic strong type. Hashtable is slower as it takes object as data type which leads to boxing and unboxing.
Below goes the same code for hashtable and dictionary.
See my top .NET interview questions and answers
This is again a typical collection .NET interview question. Dictionary is faster than hashtable as dictionary is a generic strong type. Hashtable is slower as it takes object as data type which leads to boxing and unboxing.
Below goes the same code for hashtable and dictionary.
Hashtable hashtable = new Hashtable(); hashtable[1] = "One"; hashtable[2] = "Two"; hashtable[13] = "Thirteen";
var dictionary = new Dictionary<string, int>(); dictionary.Add(i.ToString("00000"), 10); dictionary.Add(i.ToString("00000"), 11);
See my top .NET interview questions and answers
1 comment:
nice one!
Post a Comment