Matrix<T>.Ensure Writable Method
Definition
Namespace: Numerics.NET
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.9.0
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.9.0
Overload List
| Ensure | Ensures that the elements of the matrix can be written to. |
| Ensure | Checked compatibility wrapper for writability preparation. |
| Ensure | Checked compatibility wrapper for writability preparation. |
EnsureWritable
Ensures that the elements of the matrix can be written to.
public void EnsureWritable()Remarks
A zero-length dimension has the canonical whole range from zero through -1. A mutable matrix with an empty write footprint succeeds without preparing or detaching storage. A read-only empty matrix remains nonwritable.
Exceptions
| Component | One or more elements cannot be made writable. |
EnsureWritable(Int32, Int32)
Checked compatibility wrapper for writability preparation.
[ObsoleteAttribute("Use the corresponding Unchecked method. The suffix-less writability APIs are retained as checked compatibility wrappers.",
false)]
public void EnsureWritable(
int row,
int column
)Parameters
EnsureWritable(Int32, Int32, Int32, Int32)
Checked compatibility wrapper for writability preparation.
[ObsoleteAttribute("Use the corresponding Unchecked method. The suffix-less writability APIs are retained as checked compatibility wrappers.",
false)]
public void EnsureWritable(
int startRow,
int endRow,
int startColumn,
int endColumn
)