/// <summary> /// Asseblyes header string. /// </summary> /// <param name="table">Export table description.</param> /// <param name="fields">Field names.</param> /// <returns>Header string.</returns> private string _AssemblyHeaderString(ITableDefinition table, ICollection <string> fields) { bool isSeparatorNeed = false; var sb = new StringBuilder(); foreach (string field in fields) { if (isSeparatorNeed) { sb.Append(_separator); } sb.AppendFormat(STRING_FORMAT, table.GetFieldTitleByName(field)); isSeparatorNeed = true; } return(sb.ToString()); }
/// <summary> /// Asseblyes header string. /// </summary> /// <param name="table">Export table description.</param> /// <param name="fields">Field names.</param> /// <returns>Header string.</returns> private string _AssemblyHeaderString(ITableDefinition table, ICollection<string> fields) { bool isSeparatorNeed = false; var sb = new StringBuilder(); foreach (string field in fields) { if (isSeparatorNeed) sb.Append(_separator); sb.AppendFormat(STRING_FORMAT, table.GetFieldTitleByName(field)); isSeparatorNeed = true; } return sb.ToString(); }