Я выполняю некоторые манипуляции с данными и записываю записи, которые были обновлены, и их поля.
Я упростил приведенный ниже пример, но в основном я добавляю строки в построитель строк, а затем записываю его в текстовый файл
Я добавляю строки с:
changedValues.AppendLine(string.Format("NEW VALUE: {0} | OLD VALUE {1}", Customer1.name, Customer2.name));
changedValues.AppendLine(string.Format("NEW VALUE: {0} | OLD VALUE {1}", Customer1.number, Customer2.number));
changedValues.AppendLine(string.Format("NEW VALUE: {0} | OLD VALUE {1}", Customer1.phone, Customer2.phone))
Моя проблема в том, что имя, телефон и номер (плюс многие другие) имеют разную длину, поэтому файл журнала выглядит примерно так:
NEW VALUE: blabla | OLD VALUE blablabla
NEW VALUE: 123123123123123 | OLD VALUE 134
NEW VALUE: 213213232 | OLD VALUE 12333322333
, что делает его более трудным для чтения, чем если бы он выглядел примерно так:
NEW VALUE: blabla | OLD VALUE blablabla
NEW VALUE: 123123123123123 | OLD VALUE 134
NEW VALUE: 213213232 | OLD VALUE 12333322333
Как мне этого добиться?
Заранее спасибо.