컴퓨터/C#
[C#] String Format 사용법
Begi
2023. 5. 22. 22:48
반응형
String.Format("{0,10}{1,10}", "Decimal", "Hex");
{0,10}에서 0은 첫번째 인수인 "Decimal"을 의미한다.
{0,10}에서 10은 자리수를 의미한다. 10은 오른쪽 정력이고 -10은 왼쪽 정렬이다.
위의 스트링 출력은 다음과 같다.
" Decimal Hex"
String.Format("{0,10}{0,10}", "Decimal");
위의 스트링은 다음과 같다.
" Decimal Decimal"
String.Format("{0,10:G} ~ {1,10:X}", value1, value2);
{0,10:G}에서 G는 일반 형식이고 {1,10:X}에서 X는 16진수 형식이다.
위 스트링은 다음과 같다.
" 12 ~ FF"
String Format은 C의 printf 포맷에서 파라미터와 자리수를 나타내는 숫자 2개와 괄호가 추가되었다.
반응형