В настоящее время у нас есть процесс, при котором мы пишем файлы с разделителями (|).Этот файл будет содержать другой «LetterTemplateType».Каждый LetterTemplateType будет иметь разные поля и различное количество полей.
Чтобы создать файл, мы помещаем все записи в класс, а затем вызываем метод на основе LetterTemplateType:
private static void GenerateLetterTemplateTypeA(StringBuilder sb,
AALettersOutput output)
{
if (sb == null) sb = new StringBuilder();
sb.AppendLine();
AddToString(sb, output.LetterTemplateType, true);
AddToString(sb, output.RecordID, true);
AddToString(sb, output.DealID, true);
и т.д. ...
Поэтому после создания файла нас часто просят "проанализировать" файл и поместить его в excel.Я делал это вручную.Есть разные способы сделать это, например, Interop.
Мой реальный вопрос: как я могу создать файл, а затем проанализировать файл и получить поля в одном месте?Я не хочу иметь порядок полей в 2 разных местах кода.