c# - 如果有任何格式,我该如何格式化以仅包括小数

标签 c# .net

如果我只想显示不是整数的小数,那么设置小数格式的最佳方法是什么。

例如:

decimal amount = 1000M
decimal vat = 12.50M

当我想要格式化时:

Amount: 1000 (not 1000.0000)
Vat: 12.5 (not 12.50)

最佳答案

    decimal one = 1000M;
    decimal two = 12.5M;

    Console.WriteLine(one.ToString("0.##"));
    Console.WriteLine(two.ToString("0.##"));

关于c# - 如果有任何格式,我该如何格式化以仅包括小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/216538/

相关文章:

c# - 两次之间经过的小时数,与国家和时区无关

c# - 我想在 C# 代码中找到所有没有括号的 if 语句。通过正则表达式

c# - 是否可以根据条件取消 .Select 语句中的 select 和 'Continue'?

c# - Azure Function v1 禁止访问云中的存储队列

c# - Filter Type.GetProperties(),其中 PropertyType.Name 位于列表中

c# - 小数截断问题

.net - 为什么 Telerik ASP.NET MVC 控件比 ASP.NET AJAX 少?

c# - 我如何在unity3d中制作3dObjects infront gui纹理

c# - 谁能为我简化这个算法?

c# - 验证策略