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 (1)

Label Occurrences
System.Collections.Generic canonical 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf .NET namespace
containsTypesInNamespace System.Collections.Generic NERFINISHED
definedIn System.Collections.dll
System.Runtime.dll
mscorlib.dll NERFINISHED
designGoal improve performance by avoiding boxing and casting
provide generic collection algorithms
introducedIn .NET Framework 2.0 NERFINISHED
language C# NERFINISHED
F# NERFINISHED
VB.NET NERFINISHED
partOf System.Collections NERFINISHED
provides Comparer<T>
Dictionary<TKey,TValue> NERFINISHED
Dictionary<TKey,TValue>.KeyCollection NERFINISHED
Dictionary<TKey,TValue>.ValueCollection NERFINISHED
EqualityComparer<T> NERFINISHED
HashSet<T>
ICollection<T>
IDictionary<TKey,TValue>
IEnumerable<T>
IEnumerator<T>
IList<T>
IReadOnlyCollection<T>
IReadOnlyDictionary<TKey,TValue>
IReadOnlyList<T>
ISet<T>
KeyNotFoundException NERFINISHED
KeyValuePair<TKey,TValue>
LinkedList<T> NERFINISHED
LinkedListNode<T> NERFINISHED
List<T>
Queue<T>
SortedDictionary<TKey,TValue> NERFINISHED
SortedList<TKey,TValue> NERFINISHED
SortedSet<T>
Stack<T> NERFINISHED
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 NERFINISHED
.NET Framework NERFINISHED
usedFor data manipulation
data storage

How these facts were elicited

Referenced by (1)

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

System.Collections relatedNamespace System.Collections.Generic