Формат С# int ToString на 2 char int? Как использовать метод ToString для целого числа для отображения 2- char int i = 1; i.ToString() -> "01" instead of "1" Спасибо. Ответ 1 Вы можете использовать i.ToString("00") Подробнее см. Пользовательские строки числового формата в MSDN. Ответ 2 Это должно сделать это: String.Format("{0:00}",i); Здесь ссылка на статью msdn на использование настраиваемых строк форматирования: http://msdn.microsoft.com/en-us/library/0c899ak8.aspx Ответ 3 Чтобы обеспечить отображение как минимум 2 цифр, используйте строку формата "00". i.ToString("00"); Вот удобный справочник по всем различным способам форматирования числовых строк. http://msdn.microsoft.com/en-us/library/0c899ak8.aspx Ответ 4 i.ToString("00") Посмотрите этот для получения дополнительных правил. Ответ 5 В любом случае вы хотите сначала проверить, если это только 1 номер, используйте регулярное выражение: Regex OneNumber = new Regex("^[0-9]$"); OneNumber.Replace(i.ToString(), "0" + i)
Ответ 1 Вы можете использовать i.ToString("00") Подробнее см. Пользовательские строки числового формата в MSDN.
Ответ 2 Это должно сделать это: String.Format("{0:00}",i); Здесь ссылка на статью msdn на использование настраиваемых строк форматирования: http://msdn.microsoft.com/en-us/library/0c899ak8.aspx
Ответ 3 Чтобы обеспечить отображение как минимум 2 цифр, используйте строку формата "00". i.ToString("00"); Вот удобный справочник по всем различным способам форматирования числовых строк. http://msdn.microsoft.com/en-us/library/0c899ak8.aspx
Ответ 5 В любом случае вы хотите сначала проверить, если это только 1 номер, используйте регулярное выражение: Regex OneNumber = new Regex("^[0-9]$"); OneNumber.Replace(i.ToString(), "0" + i)