文档详情

C中ToString的常用及特殊的用法总结.pdf

发布:2025-03-09约3.84千字共5页下载文档
文本预览下载声明

常用之数字格式化

数字格式字符串

货币

.ToString(C);

.ToString(c);

例2.5.ToString(c)-¥2.50

十进制

.ToString(D);

.ToString(d);

例123.ToString(d8)-

科学记数

.ToString(E);

.ToString(e);

定点

.ToString(F);

.ToString(f);

例25.ToString(f2)-25.00

常规

.ToString(G);

.ToString(g);

例2.5.ToString(g)-2.5

数字

.ToString(N);

.ToString(n);

例2500000.ToString(n)-2,500,000.00

百分比

.ToString(P);

.ToString(p);

例0.125.ToString(p)-12.5%

往返过程

.ToString(R);

.ToString(r);

任何单个字符

.ToString();

自定义数字格式字符串

格式符说明

0小数左取整小数右占位

#非0时数字占位

.小数点

,千分隔符

%乘以100后加%表示

\转义序列

字符串

字符串

;分割正数负数和零

格式字符串数据类型值输出

#####Double123123

00000Double12300123

(###)###-####Double1234567890(123)456–7890

#.##Double1.21.2

0.00Double1.21.20

00.00Double1.201.20

#,#Double12345678901,234,567,890

#,,Double12345678901235

#,,,Double12345678901

#,##0,,Double12345678901,235

#0.##%Double0.0868.6%

0.###E+0Double860008.6E+4

0.###E+000Double860008.6E+004

0.###E-000Double860008.6E004

[##-##-##]Double123456[12-34-56]

##;(##)Double12341234

##;(##)Double-1234(1234)

不常用之特殊用法

一、取中文日期显示

1、年月日时分

urrentTime.ToString(f);//不显示秒

2、年月

urrentTime.ToString(y);

3、月日

urrentTime.ToString(m);

4、格式为:2003-9-23

urrentTime.ToString(d);

5、格式为:14:24

currentTime.ToStrin

显示全部
相似文档