Class CsvTable<TField>
- Namespace
- CSV4Unity
- Assembly
- CSV4Unity.Docs.dll
CsvDocumentとEnumスキーマを組み合わせ、Enumによる列アクセスを提供します。
public sealed class CsvTable<TField> where TField : struct, Enum
Type Parameters
TFieldCSVの列を表すEnum型。属性でヘッダー名を補正できます。
- Inheritance
-
objectCsvTable<TField>
Constructors
- CsvTable(CsvDocument, CsvEnumSchema<TField>)
ドキュメントと対応済みスキーマを組み合わせてテーブルを生成します。
Properties
- ColumnCount
ドキュメント全体の列数を取得します。
- Document
セルデータを所有するドキュメントを取得します。
- RowCount
ヘッダーを除くデータ行数を取得します。
- Schema
Enumフィールドと列番号の対応を取得します。
Methods
- Cell(int, TField)
行番号とEnumフィールドからセルを返します。
- Column(TField)
Enumフィールドから列ビューを返します。
- Row(int)
指定した行を参照するEnum対応ビューを返します。