gpt4 book ai didi

c# - 格式化没有 string.Format 的字符串?

转载 作者:行者123 更新时间:2023-12-02 22:25:05 26 4
gpt4 key购买 nike

我添加了一个类型为 int 的变量,我用它来调用如下内容:

x.ToString("0000");

我将 x 更改为键入 string,现在上面的内容无效。是现在格式化 x 的唯一方法:

string.Format("{0:0000}",x);

或者有捷径吗?

我正在使用 StringBuilder 构建字符串,那么同样适用于 AppendFormat 吗?

最佳答案

您不能像处理数值那样格式化字符串,因此如果要对字符串应用数字格式,您必须先将其解析为数字:

Int32.Parse(x).ToString("0000")

关于c# - 格式化没有 string.Format 的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13087942/

26 4 0
文章推荐: c# - 关于 c# 泛型类型的维度信息有什么好处
文章推荐: elasticsearch - Elasticsearch按类型排序
文章推荐: Elasticsearch 和 SpringData : FindAll and OrderBy
文章推荐: css - 如何固定bootstrap的 `