Dictionary in C#

Dictionary is a generic collection which can hold same types of data. You can use IDictionary interface or Dictionary class


ArrayList in C#

ArrayList is a non generic collection which can hold different types of data. Below is the example snippet for your


Generic Collections Vs Non-Generic Collections

Generic collections can hold same type of data so they need not to cast generally and are type safe. They


Constant Vs Read Only Variables

Constant Variable / Compile Time Variable : Constants are the variables that must be assign values at the time of


Delegates in C# or Csharp

Delegates are type safe objects which are used to hold reference of one or more methods. Delegates are two types