我有这样的代码:
lblFranshizShowInvwNoskhehEdit.Text = string.Format("{0:n}",
(double)(int.Parse(drDarman["FranshizDarsad"].ToString()) *
Convert.ToInt64(RadNumerictxtPayInvwNoskhehEdit.Text)) / 100);
但是,{0:n0}
字符串格式会强制标签的文本不包含小数位,而 {0:n}
字符串格式则强制标签的文本保留 2 个小数位(默认)。
在我的情况下,我只想在必要时显示小数位并且不进行四舍五入。我该怎么做?