System.Array

E697476

System.Array is the fundamental base class in .NET for all arrays, providing common methods and properties for creating, manipulating, and accessing fixed-size collections of elements.

Jump to: Statements Referenced by

Statements (87)

Predicate Object
instanceOf .NET type
Class
assembly System.Runtime.dll NERFINISHED
mscorlib.dll NERFINISHED
baseClass System.Object NERFINISHED
canHaveNonZeroLowerBound true for some .NET languages and APIs
category Fundamental .NET base class
collectionSize Fixed size
documentationUrl https://learn.microsoft.com/dotnet/api/system.array
elementTypeConstraint Can hold any .NET type as element
hasMethod AsReadOnly<T>(T[])
BinarySearch(Array, Object)
BinarySearch(Array, Object, IComparer)
Clear(Array, Int32, Int32)
Clone()
ConvertAll<TInput, TOutput>(TInput[], Converter<TInput, TOutput>)
Copy(Array, Array, Int32)
Copy(Array, Int32, Array, Int32, Int32)
CreateInstance(Type, Int32)
CreateInstance(Type, Int32, Int32)
CreateInstance(Type, Int32[])
Exists<T>(T[], Predicate<T>)
Find<T>(T[], Predicate<T>)
FindAll<T>(T[], Predicate<T>)
FindIndex<T>(T[], Predicate<T>)
FindLast<T>(T[], Predicate<T>)
FindLastIndex<T>(T[], Predicate<T>)
ForEach<T>(T[], Action<T>)
GetEnumerator()
GetLength(Int32)
GetLongLength(Int32)
GetLowerBound(Int32)
GetUpperBound(Int32)
GetValue(Int32)
GetValue(Int32[])
GetValue(Int64)
IndexOf(Array, Object)
IndexOf(Array, Object, Int32)
IndexOf(Array, Object, Int32, Int32)
LastIndexOf(Array, Object)
LastIndexOf(Array, Object, Int32)
LastIndexOf(Array, Object, Int32, Int32)
Resize<T>(ref T[], Int32)
Reverse(Array)
Reverse(Array, Int32, Int32)
SetValue(Object, Int32)
SetValue(Object, Int32[])
SetValue(Object, Int64)
Sort(Array)
Sort(Array, Array)
Sort(Array, Int32, Int32)
Sort(Array, Int32, Int32, IComparer)
TrueForAll<T>(T[], Predicate<T>)
hasProperty IsFixedSize
IsReadOnly
IsSynchronized
Length
LongLength
Rank
SyncRoot
implementsInterface System.Collections.Generic.ICollection<T>
System.Collections.Generic.IEnumerable<T>
System.Collections.Generic.IList<T>
System.Collections.Generic.IReadOnlyCollection<T>
System.Collections.Generic.IReadOnlyList<T>
System.Collections.ICollection NERFINISHED
System.Collections.IEnumerable NERFINISHED
System.Collections.IList NERFINISHED
System.Collections.IStructuralComparable NERFINISHED
System.Collections.IStructuralEquatable NERFINISHED
System.ICloneable NERFINISHED
introducedIn .NET Framework 1.0 NERFINISHED
isAbstract true
isBaseClassFor All multi-dimensional arrays in .NET
All single-dimensional arrays in .NET
All vector arrays (SZArray) in .NET
isCLSCompliant true
isPublic true
isReferenceType true
isSealed true
isZeroIndexed true in C#
namespace System NERFINISHED
supportsFeature Jagged arrays as arrays of arrays
Multi-dimensional arrays
Single-dimensional arrays
threadSafety Enumeration is not inherently thread-safe
usedFor Storing fixed-size collections of elements

Referenced by (1)

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

System containsType System.Array