Class CsvIndex<TKey>
- Namespace
- CSV4Unity
- Assembly
- CSV4Unity.Docs.dll
指定列の値から行番号を検索する、明示生成型のインデックスです。
public sealed class CsvIndex<TKey>
Type Parameters
TKey検索キーへ変換する型。
- Inheritance
-
objectCsvIndex<TKey>
Remarks
生成時に指定列の全データ行を走査し、同じキーに一致する複数の行番号を入力順で保持します。 元のCsvDocumentは読み取り専用のため、生成後にIndexを同期する処理はありません。
Properties
- KeyCount
重複を除いたキー数を取得します。
Methods
- Create(CsvColumn, bool, IFormatProvider, IEqualityComparer<TKey>)
非ジェネリック列からインデックスを作成します。
- Create<TField>(CsvColumn<TField>, bool, IFormatProvider, IEqualityComparer<TKey>)
Enumで選択された列からインデックスを作成します。
- FindAll(TKey)
キーに一致するすべての行番号を検索します。
- TryFindFirst(TKey, out int)
キーに最初に一致する行番号を検索します。