2010-07-13 2 views

답변

0

IFormatProvider 숫자와 관련된 정보 (Convert.ToString(...,IFormatProvider)과 함께 사용)는 비고란 here을 참조하십시오. NumberGroupSeparator 및 몇 가지 예제 코드가있는 기타 형식 지정 옵션에 대한 링크를 따라 가십시오.

String.Format도 IFormatProvider를 사용할 수 있지만 문자열로 직접 제공된 다른 형식을 인식합니다. String Format method의 비고 섹션을 참조하십시오. Standard Numerical Formatting과 같은 관심 분야에 대한 링크를 따라 가면 국제화 된 ","숫자의 예가 표시됩니다.

해피 독서

IFormatProvider를 주석에 응답

첨가 인터페이스이다; NumberFormatInfo은 하나의 제공 업체입니다. 즉, 새로운 NumberFormatInfo 객체에 형식 인수를 지정하고이를 IFormatProvider로 전달할 수 있습니다. 너는 너와 함께 할 수있는 회원들의 전체 호스트가 있음을 볼 수있다 : NumberFormatInfo members. IFormatProvider의 장점은 고유 한 변환 형식을 만들고 정의 할 수 있다는 것입니다. 원할 경우 Format 메서드를 ICustomFormatter이라고 직접 호출 할 수도 있습니다. 일부 누락이있을 경우 String.Format에 대한 것입니다. CultureInfo.CurrentCulture에 관심이있을 수도 있습니다.

+0

Relly Reelly 감사 .... 하지만 Convert.ToString에는 형식 문자열 (..., IFormatProvider를)이 없도록는) 유는 둘 다 여기 나를 위해 예를 줄 수 있습니다! (C#) – MoonLight

0
Dim Num As Integer = 1234567 
Label1.Text = Num.ToString("n0") 
+0

답장을 보내 주셔서 감사합니다/Convert.ToString for C#에 대한 예를 들어주세요! – MoonLight