ITabularCollectionTValue, TCollection Interface |
Namespace: Novacta.Analytics
public interface ITabularCollection<TValue, TCollection> where TCollection : Object, ITabularCollection<TValue, TCollection>
The ITabularCollectionTValue, TCollection type exposes the following members.
Name | Description | |
---|---|---|
ItemIndexCollection, IndexCollection |
Gets or sets the elements of this instance corresponding to the specified row
and column indexes.
| |
ItemIndexCollection, Int32 |
Gets or sets the elements of this instance corresponding to the specified row
and column indexes.
| |
ItemIndexCollection, String |
Gets or sets the elements of this instance corresponding to
the specified row and column indexes.
| |
ItemInt32, IndexCollection |
Gets or sets the elements of this instance corresponding to the specified row
and column indexes.
| |
ItemInt32, Int32 |
Gets or sets the element of this instance corresponding to the
specified row and column indexes.
| |
ItemInt32, String |
Gets or sets the elements of this instance corresponding to the
specified row and column indexes.
| |
ItemString, IndexCollection |
Gets or sets the elements of this instance corresponding to
the specified row and column indexes.
| |
ItemString, Int32 |
Gets or sets the elements of this instance corresponding to the specified row
and column indexes.
| |
ItemString, String |
Gets or sets the elements of this instance corresponding to
the specified row and column indexes.
| |
NumberOfColumns |
Gets the number of columns of this instance.
| |
NumberOfRows |
Gets the number of rows of this instance.
|
Dimensions
The dimensions of a ITabularCollectionTValue, TCollection can be inspected using the properties NumberOfRows and NumberOfColumns.
Indexing
In a tabular collection, elements are arranged in rows and columns. Zero-based indexes are assigned to rows and columns, so that each element can be identified by the indexes of the specific row and column on which it lies.
Let be an instance whose type
implements the ITabularCollectionTValue, TCollection
interface, and consider its generic element
where and
are the number of rows and columns
of , respectively.
Element can be set or get through the indexer ItemInt32, Int32. Further overloads of the indexer enable the access to tabular sub-collections, as well.