Exemplo n.º 1
0
 /// <summary>
 /// Adds the converter.
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="toString">To string.</param>
 /// <param name="fromString">From string.</param>
 public void AddConverter <T>(Func <T, CultureInfo, string> toString, Func <string, CultureInfo, T> fromString)
 {
     m_Converters[typeof(T)] = new CsvValueConverter <T>(toString, fromString);
 }
Exemplo n.º 2
0
 /// <summary>
 /// Adds the indicated conversion function to the list of global converters.
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="toString">To string function.</param>
 /// <param name="fromString">From string function.</param>
 /// <remarks>This only applies to converters created after this function is called.</remarks>
 public static void AddGlobalConverter <T>(Func <T, string> toString, Func <string, T> fromString)
 {
     s_GlobalConverters[typeof(T)] = new CsvValueConverter <T>(toString, fromString);
 }