【发布时间】:2020-02-15 10:40:00
【问题描述】:
我将数字存储在数据库中,有些数字的第一个数字是零,因为它们总是需要一定数量的数字。我有一个输入了这个数字的文本框,所以我做了一个 Convert.ToInt32(TextBox.Text),如果它有一个,它会删除起始零。有谁知道我如何保持零,或者在转换后将其添加到开头?
【问题讨论】:
-
如果你想要一个前导零,你肯定不想转换为 Int32 吗?为什么不将其保留为字符串?
-
我不认为你可以保留它们。但您可以格式化转换后的 int 以再次显示它们:msdn.microsoft.com/en-us/library/dd260048.aspx
-
@Matt 因为数据库类型是Int
-
那么问题就变成了:如何在文本字段中显示整数时添加前导零以保持一定数量的数字。
-
@Richard:更正,如果有前导零,则数据库类型不是 int。
标签: c#