在 C# 中,我想为 {1,2,3,4,5,6,7,8,9,0}
生成 5 位数字的组合。所以,我想得到 11111、11112 等直到 99999 的输出。
当我搜索时,当我将它放入控制台应用程序时,我没有得到任何可以工作的东西。
一切总是与组合错误...
最佳答案
做一个 for 循环并从 11111 到 99999 计数:
for(int i = 11111; i<=99999; i++){
var combination = i.ToString();
Console.WriteLine(combination);
}
或者如果你想要 00001 到 99999
for (int i = 0; i <= 99999; i++)
{
var combination = String.Format("{0:D5}", i);
Console.WriteLine(combination);
}
关于c# - 为一组数字生成组合,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12898948/