System.Collections.Generic

E704374

System.Collections.Generic is a .NET namespace that provides type-safe, generic collection classes such as lists, dictionaries, and queues for efficient data storage and manipulation.

All labels observed (2)

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf .NET namespace
containsTypesInNamespace System.Collections.Generic
definedIn System.Collections.dll
System.Runtime.dll
mscorlib.dll
designGoal improve performance by avoiding boxing and casting
provide generic collection algorithms
introducedIn .NET Framework 2.0
linked to: .NET Framework
language C#
F#
VB.NET
linked to: Visual Basic .NET
partOf System.Collections
provides Comparer<T>
Dictionary<TKey,TValue>
Dictionary<TKey,TValue>.KeyCollection
Dictionary<TKey,TValue>.ValueCollection
EqualityComparer<T>
HashSet<T>
ICollection<T>
IDictionary<TKey,TValue>
IEnumerable<T>
IEnumerator<T>
IList<T>
IReadOnlyCollection<T>
IReadOnlyDictionary<TKey,TValue>
IReadOnlyList<T>
ISet<T>
KeyNotFoundException
KeyValuePair<TKey,TValue>
LinkedList<T>
LinkedListNode<T>
List<T>
Queue<T>
SortedDictionary<TKey,TValue>
SortedList<TKey,TValue>
linked to: SortedList

SortedSet<T>
Stack<T>
replaces non-generic collections in System.Collections for many scenarios
supportsFeature generics
strong typing at compile time
type-safe collections
targetFramework .NET 5+
.NET Core
.NET Framework
usedFor data manipulation
data storage

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.Collections relatedNamespace System.Collections.Generic
.NET Base Class Library containsNamespace System.Collections.Generic
System.Collections.Generic containsTypesInNamespace System.Collections.Generic
.NET generics usedBy System.Collections.Generic namespace
linked to: System.Collections.Generic