System.Collections

E183369

System.Collections is a .NET namespace that provides fundamental interfaces and classes for working with non-generic collections such as lists, queues, arrays, and dictionaries.

All labels observed (2)

Label Occurrences
System.Collections canonical 2
System.Collections.Concurrent 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf .NET namespace
category collections API
collectionKind non-generic
containsInterface ICollection
IDictionary
IEnumerable
IEnumerator
IList
IStructuralComparable
IStructuralEquatable
containsType ArrayList
BitArray
CaseInsensitiveComparer
CaseInsensitiveHashCodeProvider
CollectionBase
Comparer
DictionaryBase
DictionaryEntry
Hashtable
Queue
ReadOnlyCollectionBase
SortedList
Stack
definedIn System.Runtime.dll
.NET Framework
surface form: mscorlib.dll
designGoal provide fundamental collection abstractions
support legacy non-generic collections
introducedIn .NET Framework
surface form: .NET Framework 1.0
partOf .NET 5
surface form: .NET 5+

.NET Core
.NET Base Class Library
surface form: .NET Framework Class Library
provides collection base classes
collection interfaces
non-generic collection types
relatedNamespace System.Collections self-linksurface differs
surface form: System.Collections.Concurrent

System.Collections.Generic
supportsLanguage C# programming language
surface form: C#

F#
Visual Basic .NET
surface form: VB.NET
targetFramework .NET 5+
.NET Core
.NET Framework
usedFor bit arrays
dictionaries
hash tables
lists
queues
sorted collections
stacks

How these facts were elicited

Referenced by (3)

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

.NET Standard Library includesNamespace System.Collections
System hasSubNamespace System.Collections
System.Collections relatedNamespace System.Collections self-linksurface differs
this entity surface form: System.Collections.Concurrent