77090b33 ee94 c848 4536 83aeda61af5e - akesseler/Plexdata.CsvParser GitHub Wiki

CsvContainer.TrySetValue(TType) Method (TType, String, Int32)

Tries to set provided value of type TType at field referenced by header and index.

Namespace: Plexdata.CsvParser.Processors
Assembly: Plexdata.CsvParser.NET (in Plexdata.CsvParser.NET.dll) Version: 1.1.3+d5bef99aa35461ce4bafadf0bf2c2aeca18044ea

Syntax

C#

public bool TrySetValue<TType>(
	TType value,
	string header,
	int index
)

Parameters

 

value
Type: TType
The value to be set at provided column and index.
header
Type: System.String
The header name of affected column.
index
Type: System.Int32
The zero-based index of affected row.

Type Parameters

 

TType
The type to convert the value into a string.

Return Value

Type: Boolean
True on success and false on an exception caught.

Remarks

First of all, provided value is converted into its string representation. As next this method tries to change current value in field referenced by provided column and index. The content remains unchanged if either the column or the index is out of range.

See Also

Reference

CsvContainer Class
TrySetValue Overload
Plexdata.CsvParser.Processors Namespace
CsvContainer.Culture
CsvContainer.Mappings
CsvContainer.SetValue(TType)(TType, String, Int32)
CsvContainer.SetValue(Object, String, Int32)
TypeConverter.IntoString(Object, CultureInfo, CsvMappings)

⚠️ **GitHub.com Fallback** ⚠️