C#格式化数值结果表

 

FormatAufrufErgebnis
Zahlen mit vordefiniertem Format formatieren (zahl = 1000000)
cString.Format("{0:c}", zahl)1.000.000.00 ?
dString.Format("{0:d}", zahl)1000000
eString.Format("{0:e}", zahl)1000000e+006
fString.Format("{0:f}", zahl)1000000,00
gString.Format("{0:g}", zahl)1000000
nString.Format("{0:n}", zahl)1.000.000.00
xString.Format("{0:x}", zahl)f4240
Zahlen mit eigenem Format formatieren (zahl = 1000000)
0String.Format("{0:00.0000}", zahl)1000000,0000
#String.Format("{0:(#).##}", zahl)(1000000)
.String.Format("{0:0.0}", zahl)1000000,0
,String.Format("{0:0,0}", zahl)1.000.000
,.String.Format("{0:0,.}", zahl)1000
%String.Format("{0:0%}", zahl)100000000%
eString.Format("{0:00e+0}", zahl)10e+5
 
Datum mit vordefiniertem Format formatieren
uString.Format("{0:u}", DateTime.Now)2003-12-03 14:43:36Z
UString.Format("{0:U}", DateTime.Now)Mittwoch, 3. Dezember 2003 13:43:36
rString.Format("{0:r}", DateTime.Now)Wed, 03 Dec 2003 14:43:36 GMT
sString.Format("{0:s}", DateTime.Now)2003-12-03T14:43:36
YString.Format("{0:Y}", DateTime.Now)Dezember 2003
gString.Format("{0:g}", DateTime.Now)03.12.2003 14:43
GString.Format("{0:G}", DateTime.Now)03.12.2003 14:43:36
MString.Format("{0:M}", DateTime.Now)03 Dezember
dString.Format("{0:d}", DateTime.Now)03.12.2003
DString.Format("{0:D}", DateTime.Now)Mittwoch, 3. Dezember 2003
tString.Format("{0:t}", DateTime.Now)14:43
TString.Format("{0:T}", DateTime.Now)14:43:36
fString.Format("{0:f}", DateTime.Now)Mittwoch, 3. Dezember 2003 14:43
FString.Format("{0:F}", DateTime.Now)Mittwoch, 3. Dezember 2003 14:43:36
Datum mit eigenem Format formatieren
ddString.Format("{0:F}", DateTime.Now)03
dddString.Format("{0:F}", DateTime.Now)Mi
ddddString.Format("{0:F}", DateTime.Now)Mittwoch
MMString.Format("{0:F}", DateTime.Now)12
MMMString.Format("{0:F}", DateTime.Now)Dez
MMMMString.Format("{0:F}", DateTime.Now)Dezember
yyString.Format("{0:F}", DateTime.Now)03
yyyyString.Format("{0:F}", DateTime.Now)2003
ssString.Format("{0:F}", DateTime.Now)36
mmString.Format("{0:F}", DateTime.Now)43
hhString.Format("{0:F}", DateTime.Now)02
HHString.Format("{0:F}", DateTime.Now)14
ggString.Format("{0:F}", DateTime.Now)n. Chr.
ttString.Format("{0:F}", DateTime.Now)
zzString.Format("{0:F}", DateTime.Now)+01
zzzString.Format("{0:F}", DateTime.Now)+01:00

变量.ToString()
字符型转换 转为字符串
12345.ToString("n"); //生成 12,345.00
12345.ToString("C"); //生成 ¥12,345.00
12345.ToString("e"); //生成 1.234500e+004
12345.ToString("f4"); //生成 12345.0000
12345.ToString("x"); //生成 3039 (16进制)
12345.ToString("p"); //生成 1,234,500.00%

转载于:https://www.cnblogs.com/jackywork/articles/1035699.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值