Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
982 of 1492 menu
◀ ▶

Выравнивание

Запись "{0,5}" задаёт поле шириной 5 и прижимает текст вправо. Отрицательная ширина "{0,-5}" прижимает влево. Шаблон собирают через string.Format. Если строка длиннее поля, обрезки нет - поле растягивается.

Синтаксис

string.Format("{0,5}", value); string.Format("{0,-5}", value);

Пример

Давайте прижмем "ab" вправо в поле ширины 5:

using System; class Program { static void Main() { string res = string.Format("{0,5}", "ab"); Console.WriteLine(res); } }

Результат выполнения кода:

" ab"

Пример

Давайте прижмем тот же текст влево:

using System; class Program { static void Main() { string res = string.Format("{0,-5}", "ab"); Console.WriteLine(res); } }

Результат выполнения кода:

"ab "

Пример

Давайте проверим длинный текст в узком поле:

using System; class Program { static void Main() { string res = string.Format("{0,3}", "abcde"); Console.WriteLine(res); } }

Результат выполнения кода:

"abcde"

Смотрите также

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить