首页 > 后端开发 > C#.Net教程 > 如何在 C# 中使用字符串格式显示最多 2 位小数或简单整数?

如何在 C# 中使用字符串格式显示最多 2 位小数或简单整数?

王林
发布: 2023-09-09 22:01:06
转载
1164 人浏览过

如何在 C# 中使用字符串格式显示最多 2 位小数或简单整数?

根据指定的格式将对象的值转换为字符串,并将它们插入到另一个字符串中。

Namespace:System
Assembly:System.Runtime.dll
登录后复制

Format 方法的每次重载都使用复合格式设置功能,以在复合格式字符串中包含从零开始的索引占位符(称为格式项)。在运行时,每个格式项都会替换为参数列表中相应参数的字符串表示形式。 如果参数值为 null,则格式项将替换为 String.Empty。

示例

class Program{
   static void Main(string[] args){
      int number = 123;
      var s = string.Format("{0:0.00}", number);
      System.Console.WriteLine(s);
      Console.ReadLine();
   }
}
登录后复制

输出

123.00
登录后复制
登录后复制

字符串插值功能构建在复合格式化功能之上,并提供更易读和更方便的语法,以将格式化的表达式结果包含在结果字符串中。 为了将字符串文字标识为插值字符串,请在其前面加上$符号。您可以在插值字符串中嵌入任何返回值的有效C#表达式。

在下面的示例中,一旦表达式被评估,其结果就会被转换为字符串并包含在结果字符串中:

示例2

class Program {
   static void Main(string[] args){
      int number = 123;
      var aNumberAsString = $"{number:0.00}";
      System.Console.WriteLine(aNumberAsString);
      Console.ReadLine();
   }
}
登录后复制

输出

123.00
登录后复制
登录后复制

以上是如何在 C# 中使用字符串格式显示最多 2 位小数或简单整数?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:tutorialspoint.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板