ArraySetValue Method (Object, Int32) |
Sets a value to the element at the specified position in the multidimensional
Array. The indexes are specified as an array of 32-bit integers.
Namespace: SystemAssembly: mscorlib (in mscorlib.dll) Version: 4.0.0.0
Syntax public void SetValue(
Object value,
params int[] indices
)
Parameters
- value
- Type: SystemObject
The new value for the specified element. - indices
- Type: SystemInt32
A one-dimensional array of 32-bit integers that represent the indexes specifying the position of the element to set.
Exceptions Exception | Condition |
---|
ArgumentNullException | indices is null. |
ArgumentException | The number of dimensions in the current Array is not equal to the number of elements in indices. |
InvalidCastException | value cannot be cast to the element type of the current Array. |
IndexOutOfRangeException | Any element in indices is outside the range of valid indexes for the corresponding dimension of the current Array. |
See Also