Table of Contents

Class CsvTable<TField>

Namespace
CSV4Unity
Assembly
CSV4Unity.Docs.dll

CsvDocumentとEnumスキーマを組み合わせ、Enumによる列アクセスを提供します。

public sealed class CsvTable<TField> where TField : struct, Enum

Type Parameters

TField

CSVの列を表すEnum型。属性でヘッダー名を補正できます。

Inheritance
object
CsvTable<TField>

Constructors

CsvTable(CsvDocument, CsvEnumSchema<TField>)

ドキュメントと対応済みスキーマを組み合わせてテーブルを生成します。

Properties

ColumnCount

ドキュメント全体の列数を取得します。

Document

セルデータを所有するドキュメントを取得します。

RowCount

ヘッダーを除くデータ行数を取得します。

Schema

Enumフィールドと列番号の対応を取得します。

Methods

Cell(int, TField)

行番号とEnumフィールドからセルを返します。

Column(TField)

Enumフィールドから列ビューを返します。

Row(int)

指定した行を参照するEnum対応ビューを返します。