2014-10-09 3 views
-4

У меня есть числовой идентификатор целочисленного типа. Я хочу добавить это значение целочисленного типа в 00000 и объединить его с переменной типа string. Мне нужно, чтобы значение целочисленного значения равно 1. После добавления переменной оно должно выглядеть как 00001. И я хочу объединить строку типа «Добавлено», а затем преобразовать всю вещь в строковую переменную. вроде этого «Added00001». В качестве другого примера, если мое целочисленное значение равно 111, оно должно выглядеть как «Added00111» в конце. Другой пример целочисленной переменной = 1234. Конечная строка должна быть «Added». Как это сделать...? Пример того, как это сделать .. или Любой учебник, как это сделать, будет действительно замечательным. Заранее спасибо.Создать пользовательскую строку C#

ответ

2

Следует использовать спецификатор формата короткой формы метода ToString. В приведенном ниже примере D5 указывает, что целое число 111 должно быть преобразовано в строку с заполненными нулями до 5 цифр, например. 00111.

int i = 111; 
string s = "Added"; 
var s = s + i.ToString("D5"); 

//s = "Added00111" 
+0

Thanks @Donal. Это было действительно полезно. – chathwind

+0

@chathwind рад помочь. – Donal

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