티스토리 뷰

반응형

C#에서 가격 표시에 쓰이는 숫자 3자리마다(1000 단위) ,(콤마)를 찍어서 문자열로 리턴하는 방법이다.

string price = "";
decimal val = 100000;

// ,(콤마)만 출력
price = val.ToString("#,##0"); 			// 100,000
price = val.ToString("#,##0.00"); 		// 100,000.00

// ,(콤마)와 가격단위(₩) 출력
price = val.ToString("C"); 				// ₩100,000
price = val.ToString("C2"); 				// ₩100,000.00

 

using System.Globalization;

CultureInfo.DefaultThreadCurrentCulture = new CultureInfo("ko-KR");

를 사용해서 가격단위 (₩)를 변경 할 수 있다.

 

ko-KR / 한국어

en-US / 영어

zh-CN / 중국어

ja-JP  / 일본어

다른 국가 코드 더 보기 ..  

반응형
댓글
반응형