Информация об изменениях

Сообщение 2AVK: вопросы по CSV/TableDataPrinter/Tuples от 04.11.2016 15:50

Изменено 04.11.2016 19:12 Sinix

1. Можно сделать CsvFormat.EscapeValue публичным?

2. Текущий код сначала считает ширину столбцов, затем экранирует значения (длина может удвоится, если строка всегда из кавычек), затем (всегда) выравнивает значения.

Я не уверен, что выравнивание вообще может сочетаться с экранированием, как по мне — или-или.
Если совмещать — может, поменять порядок? В смысле, сначала экранировать, затем выравнивать?
2AVK: вопросы по CSV/TableDataPrinter/Tuples
1. Можно сделать CsvFormat.EscapeValue публичным?

2. Текущий код сначала считает ширину столбцов, затем экранирует значения (длина может удвоится, если строка всегда из кавычек), затем (всегда) выравнивает значения.

Я не уверен, что выравнивание вообще может сочетаться с экранированием, как по мне — или-или.
Если совмещать — может, поменять порядок? В смысле, сначала экранировать, затем выравнивать?

UPD: и чтоб два раза не вставать — наш ValueTuple надо в отдельный namespace перетащить, чтоб не было конфликтов с System.ValueTuple<>. CodeJam.Tuples пойдёт наверно.