2012-11-24 4 views
3

현재 정수를 화면에 표시하기 위해 문자열로 변환하지만 4 자리수, 즉 10 = "0010"으로 유지하려고합니다. 10의 정수에서 "0010"의 문자열로가는 가장 좋은 방법은 무엇입니까?선행 0을 사용하여 문자열 변환 Int

이것은 C# 및 .NET 4입니다.

건배!

답변

9
int num = 1; 
// pad with 0 up to 4 places 
string str = num.ToString("D4"); 
7
var str = 10.ToString("0000"); 
3

당신은 시도 할 수 있습니다 : -

string str = num.ToString("D8"); //padding with 8 zero's 

확인이 link