我已经能够实现我正在寻找的东西,但只是想知道是否有一个内置方法这样做?
我有一个数字说2665.既然这是一个4位数,我需要一个4位数的最小值,即1000.
同样,如果数字是255,答案将是100.
我试过这个
int len = 2665.ToString().Length;
string str = string.Empty;
for (int index = 0; index < len; index++)
{
if (index == 0)
str += "1";
else
str += "0";
}
Run Code Online (Sandbox Code Playgroud)
这给出了正确的结果1000.但这是否有内置功能?
Kam*_*ski 12
您可以使用Pow10和字符串的长度.对于1,它将给出1为2,它将给出10等.
var str = Math.Pow(10, len - 1).ToString();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
686 次 |
| 最近记录: |