Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Запись в файл столбцов одинаковой размерности


Автор: andDavid 19.10.2011, 17:01
Необходимо записать данные в файл .txt в виде таблицы так, чтобы размеры столбцов были одинаковые. 

Делаю так: 

 using (var sw = new StreamWriter(_path)) 
 { 
 int k = 0; 
 for (int j = 0; j < _itemsCount; j += k) 
 { 
 for (k = 0; k < _columnCount; k++) 
 sw.Write(_listItems[j + k] + "\t\t"); 
 sw.WriteLine(); 
 } 
 } 

но табуляция для разных listItems всегда разная. 

Автор: jonie 19.10.2011, 18:46
используйте aligment у строки форматирования типа такого: string.Format("{0,10}", "some text")

Автор: andDavid 19.10.2011, 18:54
Спасибо )))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)