formatowanie całkowitą, wyściółka do danej długości

głosy
14

Muszę PAD wyjściowym całkowitą do określonej długości.

Na przykład, o długości 4 cyfr, przy czym wyjście całkowitą 4 jest „0004”, a nie „4”. W jaki sposób można to zrobić w C # 2.0?

Utwórz 13/10/2008 o 03:54
źródło użytkownik
W innych językach...                            


2 odpowiedzi

głosy
23

Użyj polecenia string.Format.

output = String.Format("{0:0000}", intVariable); 

Więcej szczegółów: http://msdn.microsoft.com/en-us/library/fht0f5be.aspx

Odpowiedział 13/10/2008 o 03:57
źródło użytkownik

głosy
2

Myślę, że było: intVal.ToString ( "####");

ale istnieją pewne użyteczne dokumentacja tutaj

Odpowiedział 13/10/2008 o 04:00
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more