Interface CSVDocument.ICSVRecord
- Namespace
- Tudormobile.QIFLibrary
- Assembly
- Tudormobile.QIFLibrary.dll
Represents a CSV record
public interface CSVDocument.ICSVRecord
Properties
this[int]
Access data via index.
string this[int index] { get; }
Parameters
indexintZero based index to the field of interest.
Property Value
- string
Record data of type 'String'.
this[string]
Access data via field name.
string this[string fieldName] { get; }
Parameters
fieldNamestringName of the field to access.
Property Value
- string
Record data of type 'String'.
Values
Record Values.
string[] Values { get; }
Property Value
- string[]
Methods
TryGetValue<T>(int, out T?)
Access data via index.
bool TryGetValue<T>(int index, out T? value) where T : IParsable<T>
Parameters
indexintZero based index to the field of interest.
valueTRecord data of type 'T'.
Returns
- bool
(True) if successful, otherwise (False).
Type Parameters
TType of value.
TryGetValue<T>(string, out T?)
Access data via field name.
bool TryGetValue<T>(string fieldName, out T? value) where T : IParsable<T>
Parameters
fieldNamestringName of the field.
valueTRecord data of type 'T'.
Returns
- bool
(True) if successful, otherwise (False).
Type Parameters
TType of value.