Table of Contents

Interface ICsvFields<T>

Namespace
FlameCsv.Reading
Assembly
FlameCsv.Core.dll

Interface representing the fields of a CSV record.

public interface ICsvFields<T> where T : unmanaged, IBinaryInteger<T>

Type Parameters

T

Properties

FieldCount

Gets the number of fields in the record.

int FieldCount { get; }

Property Value

int

this[int]

Returns the field at index.

ReadOnlySpan<T> this[int index] { get; }

Parameters

index int

Zero-based index of the field to get.

Property Value

ReadOnlySpan<T>

Remarks

The span is only valid until another field or the next record is read.