Префикс '0' к переменной int, которая меньше '10', как? - PullRequest
1 голос
/ 27 сентября 2010

Есть ли какой-нибудь простой способ объединить '0' перед переменной int.

Как:

int i = 2;

// produce    
i = someMethod(i);

// output:
i = 02

1 Ответ

5 голосов
/ 27 сентября 2010

Если вы имеете в виду «сцепление», то вы можете определить someMethod () следующим образом:

string someMethod(int i){
  return string.Format("{0:d2}", i);
}

«2» в строковом формате определяет количество символов в выводе.

...