我需要将以下格式的数字读取为1000并转换货币。 请注意,高于“1000”的数字将是10.00。 有没有方法可以转换这种格式?
答案 0 :(得分:2)
string.Format("{0:c}",your_value)
更新(感谢评论)
string.Format("{0:c}",your_value/100);
答案 1 :(得分:1)
我想你想要
public String FormatValue( int valueAsCents ){
Decimal.Divide( (decimal)valueAsCents , 100.0 ).ToString("C");
}
答案 2 :(得分:1)
伊卡洛斯的回答将导致1000美元,以下是你想要的。
string.Format("{0:c}",your_value/100)