首页 新闻 会员 周边 捐助

c#中return hour.ToString("0.0");这段代码

0
[已解决问题] 解决于 2016-12-28 10:35

public static string GetShortHourText(int minutes)
{
var hour = (float)minutes / (float)60;
return hour.ToString("0.0");
}

c#中return hour.ToString("0.0");这段代码是返回一个string类型的变量,但是我想问一下后面括号里的(”0.0“)这个是什么意思呢?

糯米好吃的主页 糯米好吃 | 初学一级 | 园豆:64
提问于:2016-12-27 16:47
< >
分享
最佳答案
0

ToString("0.0") to string的时候,对hour格式化。

奖励园豆:5
czd890 | 专家六级 |园豆:14488 | 2016-12-27 16:49

bu懂能举个例子吗?

糯米好吃 | 园豆:64 (初学一级) | 2016-12-27 16:51

@糯米好吃: 

float hour =8.8888f;

hour.ToString("0.0") // output "8.9" 自动四舍五入。

(8.111f).ToString("0.0") // output "8.1"

czd890 | 园豆:14488 (专家六级) | 2016-12-27 16:54

@calvinK: hour.ToString("0.00") // output "8.89"   

是这个意思吗?

糯米好吃 | 园豆:64 (初学一级) | 2016-12-27 16:56

@糯米好吃: 嗯

czd890 | 园豆:14488 (专家六级) | 2016-12-27 16:58
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册