Beispiel #1
0
 /// <summary>
 /// Sets the value of the current csv record at the position of the specified header name.
 /// </summary>
 /// <typeparam name="T">The type</typeparam>
 /// <param name="name">Name of a header</param>
 /// <param name="value">A value</param>
 public void SetValue <T>(string name, T value, ICsvConverter valueConverter)
 {
     this[name] = valueConverter.ToString(value);
 }
Beispiel #2
0
 /// <summary>
 /// Sets the value of the current csv record at the specified index.
 /// </summary>
 /// <typeparam name="T">The type</typeparam>
 /// <param name="index">Index within the current csv record</param>
 /// <param name="value">A value</param>
 public void SetValue <T>(int index, T value, ICsvConverter valueConverter)
 {
     this[index] = valueConverter.ToString(value);
 }
Beispiel #3
0
 /// <summary>
 /// Sets the value of the specified key.
 /// </summary>
 /// <typeparam name="T">The type</typeparam>
 /// <param name="key">Key name</param>
 /// <param name="value">The value</param>
 public void SetValue <T>(string key, T value, ICsvConverter valueConverter)
 {
     this[key] = valueConverter.ToString(value);
 }