C# and .NET interview Question – How will explain special collections?

Answer: Special Collection:-Special Collection are nothing but tailored .net
collection meant for specific purpose.There are many types of special collection in .net but let only talk about
four important special collection which are mostly used.The following are the four important special collections

1. CollectionsUtil:-It help us to Create collections that ignores the
case in String.

Example:-

Hashtable ObjHash = CollectionsUtil.CreateCaseInsensitiveHashtable();
ObjHash.Add("feroz","he is a developer");
string str = (string) ObjHash["FEROZ"];
MessageBox.Show(str);

2. ListCollection:-Good for Collections that typically contain less
number of elements.

Example:-

ListDictionary ObjDic = new ListDictionary();
ObjDic.Add("feroz", "he is a developer");
ObjDic.Add("moosa", "he is a developer");

3. HybridCollection:- It is combination of ListDictionary and
HashTable.When the collection items are less then it will act as
ListDictionary and when number of items increases above 10 or above certain number then it will act as a Hashtable Collection.

Example:-

 HybridDictionary ObjHybrid = new HybridDictionary();
 ObjHybrid.Add("feroz", "he is a developer");
 ObjDic.Add("Wasim", "he is a network administrator");
 ObjDic.Add("moosa", "he is a hardware engineer");

4. StringCollection:- It is a very special Collection, which is
designed for storing only string items.
str.png
Also have a look on this video, which is asked in most of the interviews.


Please click here to see more C# interview questions and answers

Regards,

Visit Authors blog for more Most asked c# interview questions

Advertisements

About c# and .NET Interview questions

This blog is for developers who want to crack .NET and C# interviews. It has all tips and tricks needed to crack .NET interviews , C# interview , SQL Server interview , Java interview , WCF Interview , Silverlight interview , WPF interview , LINQ interview , Entity framework Interview. Do not forget to watch our Learn step by step video series. Learn MVC in 16 hours:- https://www.youtube.com/watch?v=Lp7nSImO5vk Learn AngularJS Step by Step:- https://www.youtube.com/watch?v=0kmdjqgO9IY Learn Design Pattern in 8 hours:- https://www.youtube.com/watch?v=YDobmucohqk Learn C# and .NET in 60 days:- https://www.youtube.com/watch?v=yh2SrzCkNQA Learn MSBI in 32 hours:- https://www.youtube.com/watch?v=mGPJx3ocFgg Learn SharePoint Step by Step in 8 hours:- https://youtu.be/C2fW76SwJNU
This entry was posted in Uncategorized and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s