📅  最后修改于: 2023-12-03 14:39:46.337000             🧑  作者: Mango
在C#中将int类型转换为漂亮的字符串并不困难,有多种方法可供选择。本文将介绍几种常用的方式。
int num = 123456;
string str = num.ToString("#,##0");
这个方法使用ToString()方法对int类型进行转换,然后指定了格式字符串"#,##0"来使结果变得漂亮。在这个例子中,输出结果将是“123,456”。
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类型转换为漂亮的字符串。在需要处理数字时,这些技巧可以为您带来很多便利。