Mono Class Library: System.Array Overview | MembersSystem.Array.SetValue Method |
Sets the value of the element at the specified position in the current multidimensional instance. [Edit]
|
Type Reason ArgumentNullException indices is null. [Edit] ArgumentException The number of dimensions in the current instance is not equal to the number of elements in indices. [Edit] IndexOutOfRangeException At least one element in indices is outside the range of valid indices for the corresponding dimension of the current instance. [Edit] InvalidCastException value is not assignment-compatible with the element type of the current instance. [Edit]
The number of elements in indices is required to be equal to the number of dimensions in the current instance. All elements in indices collectively specify the position of the desired element in the current instance.
Note:[Edit]For more information regarding valid conversions that will be performed by this method, see Convert.
Use the Array.GetLowerBound(int) and Array.GetUpperBound(int) methods to determine whether any of the values in indices is out of bounds.
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0