2013-08-05 3 views
-1

Я могу найти небольшое количество примеров, но не подробное объяснение того, как работает форматирование текста. (Тонны информации/примеры для Python, например).Выравнивание текста в элементе управления списком C#

У меня есть

output_text = "Total pay on day " + day + " is " + total_running_pay.ToString("c"); 

где день и общий ход оплаты являются целыми числами.

Это дает список как:

Total pay on day 1 is $1 
Total pay on day 2 is $3 
Total pay on day 3 is $7 
Total pay on day 4 is $15 

т.д.

Я хотел бы долларовые суммы быть правильным выровненным.

Любые предложения?

+0

WPF/Winforms/ASP.Net? –

ответ

1

Следующий код должен работать:

output_text = String.Format("Total pay on day {0} is {1,10:c}", day, total_running_pay) 
+0

Делает ли '{1,10: c}' правильным * выравнивание *? – I4V

+0

Да, текст выравнивается по правому краю на 10 – volody

Смежные вопросы