OfficeIMO

API Reference

Class

CsvRow

Namespace OfficeIMO.CSV
Assembly OfficeIMO.CSV
Modifiers sealed
Attributes
DefaultMember("Item")

Represents a single row in a CSV document.

Inheritance

  • Object
  • CsvRow

Methods

public T Get<T>(Int32 index) #
Returns: T

Type Parameters

T

Parameters

columnName String requiredposition: 0
Get``1 2 overloads
Get``1(System.String columnName) #

Retrieves a typed value by column name.

Parameters

columnName System.String required
Get``1(System.Int32 index) #

Retrieves a typed value by index.

Parameters

index System.Int32 required

Properties

public Object Item { get; set; } #

Gets or sets a field value by zero-based index.

Item #

Gets or sets a field value by column name.

public Int32 FieldCount { get; } #

Returns the number of fields in the row.

Extension Methods

public static Boolean AsBoolean(CsvRow row, String columnName) #
Returns: Boolean

Returns the field value as a boolean.

Parameters

row OfficeIMO.CSV.CsvRow requiredposition: 0
columnName System.String requiredposition: 1
public static DateTime AsDateTime(CsvRow row, String columnName) #
Returns: DateTime

Returns the field value as a DateTime.

Parameters

row OfficeIMO.CSV.CsvRow requiredposition: 0
columnName System.String requiredposition: 1
public static Int32 AsInt32(CsvRow row, String columnName) #
Returns: Int32

Returns the field value as a 32-bit integer.

Parameters

row OfficeIMO.CSV.CsvRow requiredposition: 0
columnName System.String requiredposition: 1
public static String AsString(CsvRow row, String columnName) #
Returns: String

Returns the field value as a string.

Parameters

row OfficeIMO.CSV.CsvRow requiredposition: 0
columnName System.String requiredposition: 1