Table of Contents

Struct CsvCell

Namespace
CSV4Unity
Assembly
CSV4Unity.Docs.dll

CsvDocument内の1セルを参照し、文字列または指定型として値を取得します。

public readonly struct CsvCell

Properties

HasEscapedQuotes

セル内に二重化されたダブルクォートが含まれているかを取得します。

IsEmpty

セルの内容が空かを取得します。

IsQuoted

入力CSVでセルがダブルクォートに囲まれていたかを取得します。

RawSpan

元CSV文字列内のセル内容を割り当てなしで参照します。

Methods

CanGet(Type, IFormatProvider)

例外を送出せず、指定型へ変換可能かを確認します。

GetBoolean()

セルをBoolean値として取得します。

GetDouble()

セルを倍精度浮動小数点数として取得します。

GetInt32()

セルを32ビット符号付き整数として取得します。

GetInt64()

セルを64ビット符号付き整数として取得します。

GetSingle()

セルを単精度浮動小数点数として取得します。

GetString()

CSVのダブルクォートエスケープを解除した文字列を返します。

Get<T>(IFormatProvider)

セルを指定型へ変換します。

ToString()

CSVのエスケープを解除したセル文字列を返します。

TryGetBoolean(out bool)

セルをBoolean値へ変換します。

TryGetDouble(out double)

セルを倍精度浮動小数点数へ変換します。

TryGetInt32(out int)

セルを32ビット符号付き整数へ変換します。

TryGetInt64(out long)

セルを64ビット符号付き整数へ変換します。

TryGetSingle(out float)

セルを単精度浮動小数点数へ変換します。

TryGet<T>(out T, IFormatProvider)

セルを指定型へ変換します。