Tutorials
Courses
Go Premium
Data Structure
Java
Python
HTML
Interview Preparation
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
SQL
Web Development
System Design
Aptitude
GfG Premium
Similar Topics
Web Technologies
32.1K+ articles
Misc
7.8K+ articles
C#
1.9K+ articles
CSharp-method
701+ articles
CSharp-Generic-Namespace
140+ articles
CSharp-Specialized-Namespace
91+ articles
CSharp-Collections-ArrayList
37+ articles
CSharp-Generic-List
33+ articles
CSharp-Collections-SortedList
31+ articles
CSharp-Collections-Hashtable
21+ articles
CSharp-Collections-Namespace
196+ posts
Recent Articles
Popular Articles
C# LinkedList
Last Updated: 11 July 2025
In C# aLinkedListis a linear data structure that stores elements in a non-contiguous location. The elements in a linked list are linked with each other using pointers. In ...
read more
C#
CSharp-Collections-Namespace
CSharp-Generic-Namespace
CSharp-LinkedList
C# SortedList
Last Updated: 11 July 2025
In C#, SortedList is a collection of key-value pairs sorted according to keys. By default, this collection sorts ascendingly It is of both generic and non-generic type of ...
read more
C#
CSharp-Collections-Namespace
CSharp-Collections-SortedList
Object and Collection Initializer in C#
Last Updated: 11 July 2025
An object and collection initializer is an interesting and very useful feature of C# language. This feature provides a different way to initialize an object of a class or ...
read more
C#
CSharp-OOP
CSharp-Collections-Namespace
C# Hashtable
Last Updated: 11 July 2025
In C#, a Hashtable is a collection that stores key-value pairs. It uses a hash code to organize the keys for efficient data retrieval. The key can be any object, and each ...
read more
C#
CSharp-Collections-Hashtable
CSharp-Collections-Namespace
C# Stack with Examples
Last Updated: 11 July 2025
In C# a Stack is a Collection that follows the Last-In-First-Out (LIFO) principle. It is used when we need last-in, first-out access to items. In C# there are both generic...
read more
C#
CSharp-Stack-Class
CSharp-Collections-Namespace
CSharp-Collections-Stack
C# Queue with Examples
Last Updated: 11 July 2025
A Queue in C# is a collection that follows the First-In-First-Out (FIFO) principle which means elements are processed in the same order they are added. It is a part of the...
read more
C#
CSharp-Queue-Class
CSharp-Collections-Namespace
CSharp-Collections-Queue
C# | How to create a shallow copy of the BitArray
Last Updated: 11 July 2025
BitArray.Clone Method is used to create a shallow copy of the BitArray. This method only copies the elements of the collection, whether they are reference types or value t...
read more
C#
Picked
CSharp-method
CSharp-Collections-Namespace
CSharp-Collections-BitArray
Stack.ToString() Method in C# with examples
Last Updated: 11 July 2025
ToString method is inherited from the Object class which is used to get a string that represents the current object. It can also apply on the Stack. It returns a string wh...
read more
C#
CSharp-Collections-Namespace
CSharp-Collections-Stack
How to get Synchronize access to the Stack in C#
Last Updated: 11 July 2025
Stack.SyncRoot Property is used to get an object which can be used to synchronize access to the Stack. Stack represents last-in, first out collection of object. It is used...
read more
C#
CSharp-Collections-Namespace
CSharp-Collections-Stack
C# | How to create a Stack
Last Updated: 11 July 2025
Stack() constructor is used to initialize a new instance of the Stack class which will be empty and will have the default initial capacity. Stack represents a last-in, fir...
read more
C#
CSharp-Collections-Namespace
CSharp-Collections-Stack
C# | Creating an ArrayList having specified initial capacity
Last Updated: 11 July 2025
ArrayList(Int32) constructor is used to initialize a new instance of the ArrayList class which will be empty and will have the specified initial capacity. ArrayList repres...
read more
C#
CSharp-Collections-Namespace
CSharp-Collections-ArrayList
How to create the ArrayList in C#
Last Updated: 11 July 2025
ArrayList() constructor is used to initialize a new instance of the ArrayList class which will be empty and will have the default initial capacity. ArrayList represents an...
read more
C#
CSharp-Collections-Namespace
CSharp-Collections-ArrayList
C# | How to get Synchronize access to the ArrayList
Last Updated: 11 July 2025
ArrayList.SyncRoot Property is used to get an object which can be used to synchronize access to the ArrayList. ArrayList represents an ordered collection of an object that...
read more
C#
CSharp-Collections-Namespace
CSharp-Collections-ArrayList
C# | Check if two ArrayList objects are equal
Last Updated: 11 July 2025
Equals(Object) Method which is inherited from the Object class is used to check whether the specified ArrayList object is equal to another ArrayList object or not.Syntax:p...
read more
C#
CSharp-method
CSharp-Collections-Namespace
CSharp-Collections-ArrayList
How to create a Queue in C#
Last Updated: 11 July 2025
Queue() Constructor is used to initializes a new instance of the Queue class which will be empty, and will have the default initial capacity, and uses the default growth f...
read more
C#
CSharp-Collections-Namespace
CSharp-Collections-Queue
1
2
3
4
...
14
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !