These are the topics we’ve covered about the collections in .NET so far:
Collection Implementations
- Arrays in C#
- Generic List and Dictionary in C#
- List in C#
- SortedList in C#
- Dictionary in C#
- Stack in C#
- HashSet in C#
- Queue in C#
- Priority Queue in C#
Array Operations
- Remove Duplicates From a C# Array
- Different Ways to Print The Elements of an Array in C#
- Compare Arrays in C#
- How to Sum Up Elements of an Array in C#
- Convert Byte Array to File in C#
- Array Slicing in C#
- How to Populate an Array With the Same Value in C#
- Different Ways to Initialize Arrays in C#
- How to Find the Maximum Value of an Array in C#
- How to Copy Array Elements to New Array in C#
- How to Convert Char Array to String in C#
List Operations
- Remove Duplicates From a List in C#
- How to Create a Comma-Separated String From a List of Strings in C#
- Sort List by Property in the Object in .NET
- How to Remove Elements From a Generic List in Iteration With C#
Dictionary Operations
- Different Ways to Iterate Through a Dictionary in C#
- How to Detect if a Dictionary Key Exists in C#
- How to Get an Item by Index From Dictionary in C#
You can also read more about Concurrent Collections to see how to work with multi-threading with collections.