개발

[.net] 숫자 콤마표기, 세자리수 콤마

지승준 2013. 12. 26. 15:19
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//C#.NET 숫자 세자리마다 콤마 표기하기
string.Format("{0:n0}", Convert.ToInt32(숫자));
 
//예)
string Val = "1234567890";
response.write = string.Format("{0:n0}", Convert.ToInt32(Val));
 
//결과 
1,234,567,890
String.Format("{0:#,0}"int.Parse(여기에 받아올데이터..));
 
 
public static string CommaPointNum_u( object obj ) {
 
    string str_obj = obj.ToString();
    string rslt = string.Empty;
 
    if!string.IsNullOrEmpty( str_obj ) ) rslt = Convert.ToDecimal( str_obj ).ToString( "#,##0.##" );
 
    return rslt;
 
}
 
cs