//格式为sring输出 Label1.Text = 문자열. 포맷("asdfadsf{0}adsfasdf",a); Label2.Text = "asdfadsf"+a.ToString()+"adsfasdf"; Label1.Text = 문자열. Format("asdfadsf{0:C}adsfasdf",a); ASDFADSFP¥1,234.00adsfasdf Label2.Text = "asdfadsf"+a.ToString("C")+"adsfasdf"; ASDFADSFP¥1,234.00adsfasdf
더블 b = 1234.12543; a = 12345678; 이 형식은 특별한 문자열 스타일의 출력입니다 Label1.Text = 문자열. Format("asdfadsf{0:C}adsfasdf",b); ASDFADSF¥1,234.13ADSFASDF Label2.Text = "asdfadsf"+b.ToString("C")+"adsfasdf"; ASDFADSF¥1,234.13ADSFASDF Label1.Text = 문자열. Format("{0:C3}",b); ¥1,234.125 Label2.Text = b.ToString("C3"); ¥1,234.125 Label1.Text = 문자열. Format("{0:d}",a); 십진법 - 12345678 Label2.Text = b.ToString("d"); 십진법 - 동일 유형, 변환 오류 Label1.Text = 문자열. Format("{0:e}",a); 지수 - 1.234568e+007 Label2.Text = b.ToString("e"); 지수 - 1.234125E+003
Label1.Text = 문자열. Format("{0:f}",a); 고정 지점 수 - 12345678.00 Label2.Text = b.ToString("f"); 고정소수점 번호 - 1234.13 Label1.Text = 문자열. Format("{0:n}",a); 가치 - 12,345,678.00 Label2.Text = b.ToString("n"); 가치 - 1,234.13 Label1.Text = 문자열. Format("{0:x}",a); 헥스 - BC614E Label2.Text = b.ToString("x"); 16 - 소수점에서는 변환이 불가하며, 오류가 발생했습니다. Label1.Text = 문자열. Format("{0:g}",a); 유니버설이 가장 컴팩트한 편이에요 - 12345678 Label2.Text = b.ToString("g"); 유니버설은 가장 컴팩트한 1234.12543 Label1.Text = 문자열. Format("{0:r}",a); 정확도를 잃지 않고 방향을 돌리기 - 정수는 사용할 수 없으며, 오류가 보고됩니다 Label2.Text = b.ToString("r"); 정확도 손실 없이 회전 - 1234.12543
b = 4321.12543; a = 1234; 커스텀 모드 출력: 0 설명: 자리 표시자, 가능하다면 비트를 채우세요 Label1.Text = 문자열. Format("{0:00000},a); // 001234 Label2.Text = 문자열. Format("{0:00000},b); // 004321 # 설명: 가능하다면 자리 표시자, 비트를 채워 주세요 Label1.Text = 문자열. Format("{0:#######}",a); // 1234 Label2.Text = 문자열. Format("{0:#######}",b); // 4321 Label1.Text = 문자열. Format("{0:#0###}",a); // 01234 Label2.Text = 문자열. Format("{0:0#000},b); // 004321
// . 설명: 소수점 Label1.Text = 문자열. Format("{0:000.000},a); //1234.000 Label2.Text = 문자열. Format("{0:000.000},b); //4321.125 b = 87654321.12543; a = 12345678; , 설명: 디지털 그룹화, 배수기에도 사용됩니다 Label1.Text = 문자열. Format("{0:0,00}",a); // 12,345,678 Label2.Text = 문자열. Format("{0:0,00}",b); // 87,654,32 Label1.Text = 문자열. Format("{0:0,}",a); // 12346 Label2.Text = 문자열. Format("{0:0,}",b); // 87654 Label1.Text = 문자열. Format("{0:0,}",a); // 12 Label2.Text = 문자열. Format("{0:0,,}",b); // 88 Label1.Text = 문자열. Format("{0:0,,,}",a); // 0 Label2.Text = 문자열. Format("{0:0,,,}",b); 0 // % 설명: 백분율로 형식 // 라벨1.텍스트 = 문자열. Format("{0:0%}",a); 1234567800% // Label2.Text = 문자열. Format("{0:#%}",b); 8765432113% // Label1.Text = 문자열. Format("{0:0.00%}",a); 1234567800.00% // Label2.Text = 문자열. Format("{0:#.00%}",b); 8765432112.54% // 'abc' 설명: 싱글 따옴표 안에 텍스트 표시 // 라벨1.텍스트 = 문자열. format("{0:'text'0}",a); 텍스트 12345678 // 라벨2.텍스트 = 문자열. format("{0:text 0}",b); 텍스트 87654321 // / 설명: 1 뒤에 인쇄할 문자가 붙으며, /n 등도 전송하는 데 사용됩니다. // 라벨1.텍스트 = 문자열. 형식("/"안녕하세요! /""); "안녕하세요!" Label2.Text = 문자열. 형식("//c//books//new//we.asp"); c/books/new/we.asp // @描述: 인쇄할 문자가 뒤따르며, // Label1.Text = 문자열. Format(@""""안녕하세요! """); "안녕하세요!" "print"를 하려면 // Label2.Text = 문자열에 두 쌍을 입력해야 합니다. 형식(@"/c/books/new/we.asp"); c/books/new/we.asp 퍼센트 형식은 "p" 매개변수를 사용해야 합니다. Format Raw Data result "{0:P}" 0.40 40%
번호 {0:N2} 12.36 번호 {0:N0} 13 통화 {0:c2} $12.36 통화 {0:c4} $12.3656 통화 "¥{0:N2}" ¥12.36 과학적 표기법 {0:E3} 1.23E+001 비율 {0:P} 12.25% P와 p는 동일하게 나타납니다. 날짜 {0:D} 2006년 11월 25일 날짜 {0:d} 2006-11-25 날짜 {0:f} 2006년 11월 25일 10:30 (UTC) 날짜 {0:F} 2006년 11월 25일 10:30:00 (UTC) 날짜 {0:s} 2006-11-26 10:30:00 시간 {0:T} 10:30:00
DateTime dt = DateTime.Now; 라벨1.텍스트 = dt. ToString(); //2005-11-5 13:21:25 라벨2.텍스트 = dt. ToFileTime(). ToString(); //127756416859912816 라벨3.텍스트 = dt. ToFileTimeUtc(). ToString(); //127756704859912816 라벨4.텍스트 = dt. ToLocalTime(). ToString(); //2005-11-5 21:21:25 라벨5.텍스트 = dt. ToLongDateString(). ToString(); 2005년 11월 5일 라벨6.텍스트 = dt. ToLongTimeString()입니다. ToString(); //13:21:25 라벨7.텍스트 = dt. ToOADate(). ToString(); //38661.5565508218 라벨8.텍스트 = dt. ToShortDateString(). ToString(); //2005-11-5 라벨9.텍스트 = dt. ToShortTimeString(). ToString(); //13:21 라벨10.텍스트 = dt. 유니버설타임(). ToString(); //2005-11-5 5:21:25
라벨1.텍스트 = dt. 연도. 스트링(); //2005 라벨2.텍스트 = dt. Date.ToString(); //2005-11-5 0:00:00 라벨3.텍스트 = dt. DayOfWeek.ToString(); 토요일 라벨4.텍스트 = dt. DayOfYear.ToString(); //309 라벨5.텍스트 = dt. Hour.ToString(); //13 라벨6.텍스트 = dt. 밀리초.토스트링(); //441 라벨7.텍스트 = dt. 미닛.토스트링(); //30 라벨8.텍스트 = dt. Month.ToString(); //11 라벨9.텍스트 = dt. Second.ToString(); 28 라벨10.텍스트 = dt. 틱스.ToString(); 632667942284412864 라벨11.텍스트 = dt. TimeOfDay.ToString(); 13:30:28.4412864 라벨1.텍스트 = dt. ToString(); 2005-11-5 13:47:04 라벨2.텍스트 = dt. 추가년(1). ToString(); 2006-11-5 13:47:04 라벨3.텍스트 = dt. AddDays(1.1). ToString(); 2005-11-6 16:11:04 라벨4. 텍스트 = dt. 추가 시간(1.1). ToString(); 2005-11-5 14:53:04 라벨 5.텍스트 = dt. AddMilliseconds(1.1). ToString(); 2005-11-5 13:47:04 라벨6.텍스트 = dt. 추가 달(1). ToString(); 2005-12-5 13:47:04 라벨7.텍스트 = dt. AddSeconds(1.1). ToString(); 2005-11-5 13:47:05 라벨8.텍스트 = dt. AddMinutes(1.1). ToString(); 2005-11-5 13:48:10 라벨9. 텍스트 = dt. AddTicks(1000). ToString(); 2005-11-5 13:47:04 라벨10. 텍스트 = dt. CompareTo(dt). ToString(); 0 라벨11.텍스트 = dt. 추가(?). ToString(); 물음표는 기간을 나타냅니다. Label1.Text = dt. 이퀄스("2005-11-6 16:11:04"). ToString(); 가짜 라벨 2.Text = dt. 이른(dt). ToString(); 진짜 라벨 3.text = dt. GetHashCode(). ToString(); 1474088234 라벨4.텍스트 = dt. GetType(). ToString(); System.DateTime Label5.Text = dt. GetTypeCode(). ToString(); DateTime Label1.Text = dt. GetDateTimeFormats('s')[0]. ToString(); 2005-11-05T14:06:25 라벨2.텍스트 = dt. GetDateTimeFormats('t')[0]. ToString(); 14:06 라벨3. 텍스트 = dt. GetDateTimeFormats('y')[0]. ToString(); 2005년 11월 라벨 4. 텍스트 = dt. GetDateTimeFormats('D')[0]. ToString(); 2005년 11월 5일 라벨5. 텍스트 = dt. GetDateTimeFormats('D')[1]. ToString(); 2005년 11월 5일 라벨 6. 텍스트 = dt. GetDateTimeFormats('D')[2]. ToString(); 2005년 토요일 11 05 라벨7. 텍스트 = dt. GetDateTimeFormats('D')[3]. ToString(); 2005년 11월 5일 토요일 라벨8.텍스트 = dt. GetDateTimeFormats('M')[0]. ToString(); 11월 5일 라벨 9. 텍스트 = dt. GetDateTimeFormats('f')[0]. ToString(); 2005년 11월 5일 14:06 label10.text = dt. GetDateTimeFormats('g')[0]. ToString(); 2005-11-5 14:06 라벨11.텍스트 = dt. GetDateTimeFormats('r')[0]. ToString(); 2005년 11월 5일 토요일 14:06:25 GMT 라벨1.텍스트 = 문자열. Format("{0:d}",dt); 2005-11-5 라벨2.텍스트 = 문자열. Format("{0:D}",dt); 2005년 11월 5일 라벨3.텍스트 = 문자열. Format("{0:f}",dt); 2005년 11월 5일 14:23 라벨4.텍스트 = 문자열. Format("{0:F}",dt); 2005년 11월 5일 14:23:23 라벨5.텍스트 = 문자열. Format("{0:g}",dt); 2005-11-5 14:23 라벨6.텍스트 = 문자열. Format("{0:G}",dt); 2005-11-5 14:23:23 라벨7.텍스트 = 문자열. Format("{0:M}",dt); 11월 5일 라벨8.텍스트 = 문자열. Format("{0:R}",dt); 2005년 11월 5일 토요일 14:23:23 GMT 라벨9.텍스트 = 문자열. Format("{0:s}",dt); 2005-11-05T14:23:23 라벨 10.텍스트 문자열. Format("{0:t}",dt); 14:23 라벨11.텍스트 = 문자열. Format("{0:T}",dt); 14:23:23 라벨12.텍스트 = 문자열. Format("{0:u}",dt); 2005-11-05 14:23:23Z label13.Text = 문자열. Format("{0:U}",dt); 2005년 1월 5일 오전 6:23:23 Label14.Text = 문자열. Format("{0:Y}",dt); 2005년 11월 label15.텍스트 = 문자열. 포맷("{0}",dt); 2005-11-5 14:23:23 label16.텍스트 = 문자열. Format("{0:yyyyMMddHHmmssffff},dt); Stringstr1 = 문자열. Format("{0:N1}",56789); 결과: 56,789.0 Stringstr2 = 문자열. Format("{0:N2}",56789); 결과: 56,789.00 stringstr3 =문자열. Format("{0:N3}",56789); 결과: 56,789,000표 stringstr8 = 문자열. Format("{0:F1}",56789); 결과: 56789.0 stringstr9 =string. Format("{0:F2}",56789); 결과: 56789.00 stringstr11 =(56789 / 100.0). ToString("#.##"); 결과: 567.89 Stringstr12 =(56789 / 100). ToString("#.##"); 결과: 567
C 또는 C 통화 Console.Write("{0:C}", 2.5); $2.50 Console.Write("{0:C}", -2.5); ($2.50)
D 또는 D 십진수 Console.Write("{0:D5}", 25); //00025
E 또는 E 과학적 유형 Console.Write("{0:E}", 250000); 2.500000E+005
F 또는 F 고정점 Console.Write("{0:F2}", 25); //25.00 Console.Write("{0:F0}", 25); //25
G 또는 G 정규 Console.Write("{0:G}", 2.5); //2.5
n 또는 n 숫자 Console.Write("{0:N}", 2500000); //2,500,000.00
X 또는 X 육각형 시스템 Console.Write("{0:X}", 250); 축구 Console.Write("{0:X}", 0xffff); FFFF |