Я добавляю новую запись в файл XML, сначала я запрашиваю все существующие элементы и сохраняю счет в int
int number = query.count()
, а затем увеличьте число на 1.
number = number + 1;
Теперь я хочу отформатировать это значение в строку, имеющую формат N00000000
и номер будет занимать последние позиции.
Псевдокод:
//declare the format string
sting format = "N00000000"
//calculate the length of number string
int length =number.ToString().Length();
// delete as many characters from right to left as the length of number string
???
// finally concatenate both strings with + operator
???