📜  c# 将 int 转换为漂亮的字符串 - C# (1)

📅  最后修改于: 2023-12-03 14:39:46.337000             🧑  作者: Mango

C#将int转换为漂亮的字符串

在C#中将int类型转换为漂亮的字符串并不困难,有多种方法可供选择。本文将介绍几种常用的方式。

方法一:使用ToString()方法
int num = 123456;
string str = num.ToString("#,##0");

这个方法使用ToString()方法对int类型进行转换,然后指定了格式字符串"#,##0"来使结果变得漂亮。在这个例子中,输出结果将是“123,456”。

方法二:使用String.Format()方法
int num = 123456;
string str = String.Format("{0:n0}", num);

在这个方法中,String.Format()方法用了一个格式字符串"{0:n0}",其中“n0”可以自动格式化数字,并添加逗号来让它变得更漂亮。在这个例子中,输出结果将是“123,456”。

方法三:使用$字符串插值
int num = 123456;
string str = $"{num:#,##0}";

在这个方法中,使用了$字符串插值,通过插值的方式为int类型添加格式化字符串"#{0:,#0}"来使其变得漂亮。在这个例子中,输出结果将是“123,456”。

无论您选择哪种方法,C#都可以很容易地将int类型转换为漂亮的字符串。在需要处理数字时,这些技巧可以为您带来很多便利。