public static void PrintNewAlignement(ComparableAlignment align) { var print = new StringBuilder(); print.AppendFormat("Количество вхождений лог-трассы в файл = {0}\n", align.Amount); print.AppendFormat("Стоимость вставки события в лог = {0}\n", align.CostMoveInLog); print.AppendFormat("Стоимость вставки события в сеть = {0}\n", align.CostMoveInNet); print.AppendFormat("Оценка \"расстояния\" между логом и сетью = {0}\n", align.GetDistance()); print.AppendFormat("Лог: '{0}'\n", string.Join("'\t'", align.Log)); print.AppendFormat("Сеть: '{0}'\n", string.Join("'\t'", align.Net)); Console.WriteLine(print); }