首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

求教String.Format时有多个数值时该如何写

2012-10-30 
求教String.Format时有多个数值时该怎么写?C/C++ codeString strstr String.Format(\nFL:{0:F0}kg{0:P

求教String.Format时有多个数值时该怎么写?

C/C++ code
   String str;   str = String.Format("\nFL:   {0:F0}kg   {0:P}", wei[0], prc[0]);

我现在是这样写的,但是{0:P}显示百分数时总是显示wei[0]的值,该怎么写才是对的呢?

[解决办法]
C# code
 String str;   str = String.Format("\nFL:   {0:F0}kg   {1:P}", wei[0], prc[0]);
[解决办法]
String str;
str = String.Format("\nFL: {0:F0}kg {0:P}", wei[0], prc[0]);

把 {0:P} 中的0 改为1 试试。


[解决办法]
C# code
str = String.Format("\nFL: {0:F0}kg [color=#FF0000]{1:P}[/color]", wei[0], prc[0]); 

热点排行