Я хочу динамически создавать таблицы просто по строкам в ListBox.
Все столбцы должны быть четными. К сожалению я все еще получаю что-то вроде этого:
1-- 25 ---- 123
10 --- 25 ---- 123
Вместо этого:
1 ---- 25 ---- 123
10 --- 25 ---- 123
Я использую метод string.Format () для его достижения. Мои данные поступают в виде файла. Строки разделены символом '\ n', значения - ''. Код выглядит так:
for(int i=0; i<amountOfVariables; i++) tableFormat += "{" + i + ",-20" + "}";
object[] values = line.Split(' ');
if(values.Length==amountOfVariables) main.data_list1.Items.Add(string.Format(tableFormat, values));
Пример данных:
строка: «1 123 1234»
значения: {"1", "123", "1234"}
tableFormat: "{0, -20} {1, -20} {2, -20}"
Файл содержит много строк.
Я не знаю, почему это не работает, может быть, есть другое решение?