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