/// <summary> /// Converts a data item to a string. /// </summary> /// <param name="col">The data column.</param> /// <param name="index">Index of the item in the data column, which should be converted.</param> /// <returns>The converted item as string.</returns> public string DataItemToString(Altaxo.Data.DataColumn col, int index) { if (col.IsElementEmpty(index)) return string.Empty; string result; Func<Altaxo.Data.AltaxoVariant, string> func = null; if (_typeConverters.TryGetValue(col.GetType(), out func)) result = func(col[index]); else result = DefaultTextConverter(col[index]); return result.Replace(SeparatorChar, SubstituteForSeparatorChar); }