The Stack class represents a Last-in- First –Out (LIFO) stack of objects.
Hashtable optimizes lookups with the help of keys.
The ArrayList class can store heterogeneous collections of objects unlike array which store homogeneous collection of data.
Collection is an enhancement of array. If you want to create and manage a groups of related objects, use collection.
In C#, Generics are allows you to write a class or method that can work with any data type.
In this article we have discussing about multi-threading,its method and its priorities.
In C#, an event is a way for a class to provide notifications to clients of that class when something happens to an object.
If you want to the class behaves, similar to virtual array in C# ,using Indexer.
Delegates is referred to as a type safe function pointer in C#. Which holds the reference of method with a particular argument list and return type.
in this article, we define difference between Fields and Property in C#.
Interface and Abstract class both are using to achieve Abstraction in C#.
Enumeration is a way to declare named constant in c#