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

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Accepted by parameters

Methods

Get``1 2 overloads
public T Get<T>(String columnName) #
Returns: T

Retrieves a typed value by column name.

Type Parameters

T

Parameters

columnName System.String requiredposition: 0
public T Get<T>(Int32 index) #
Returns: T

Retrieves a typed value by index.

Type Parameters

T

Parameters

index System.Int32 requiredposition: 0

Properties

public Object this[Int32 index] { get; set; } #

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

Parameters

arg1 System.Int32 requiredposition: 0
public Object this[String columnName] { get; set; } #

Gets or sets a field value by column name.

Parameters

arg1 System.String requiredposition: 0
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