API version 29
iOSAndroidWindows
説明 |
Findメソッドによる検索を高速化するため、インデックスを作成します。
本メソッドでインデックスを作成後、Findメソッドで与えられた検索条件がインデックスで検索可能な条件の場合、検索の実行時間が短くなります。
以下のメソッドを呼び出すと、インデックスは消去されます。 Clearメソッド Parseメソッド Getメソッド Loadメソッド
以下のメソッドを呼び出すと、メソッドによるCSVデータの変更に合わせてインデックスが更新されます。 DeleteColumnメソッド(ただし、インデックスを作成した列を削除した場合は、インデックスも削除されます) DeleteRowメソッド InsertColumnメソッド InsertRowメソッド Replaceメソッド SetCellメソッド SetCellByNameメソッド SetCellsメソッド Spliceメソッド Sortメソッド Truncateメソッド
また、MergeメソッドやSpliceメソッドの戻り値で生成されるCSVDocumentクラスオブジェクトはインデックスを持ちません。
|
|
呼出形式 |
csvdoc.CreateIndex( column )
|
|
戻り値 |
なし
|
|
引数 |
integer column |
インデックスを作成する行の0で始まる行番号
|
例外 |
CSV-14 |
列の位置が不正です
|
使用例 |
var csvdoc = new CSVDocument; csvdoc.Get("/test/sample.csv"); csvdoc.CreateIndex(0);
|
|
関連項目 |
Findメソッド |