Class Array2DRowSlice<T>
Row slice of an 2D array of T.
public class Array2DRowSlice<T> : IReadOnlyList<T>, IReadOnlyCollection<T>, IEnumerable<T>, IEnumerable
Type Parameters
T
- Inheritance
-
Array2DRowSlice<T>
- Implements
-
IEnumerable<T>
- Inherited Members
- Extension Methods
Constructors
Array2DRowSlice(T[,], int)
Ctor from data and row.
public Array2DRowSlice(T[,] data, int row)
Parameters
dataT[,]rowint
Properties
Count
data.GetLength(1)
public int Count { get; }
Property Value
this[int]
Index into row.
public T this[int index] { get; }
Parameters
indexint
Property Value
- T
Methods
GetEnumerator()
Row values enumeration
public IEnumerator<T> GetEnumerator()
Returns
- IEnumerator<T>
Explicit Interface Implementations
IEnumerable.GetEnumerator()
IEnumerator IEnumerable.GetEnumerator()