我如何在跳跃10添加int项目到组合框

本文关键字:项目 int 组合 添加 跳跃 | 更新日期: 2023-09-27 18:03:51

for (int i = 0; i < 90; i++)
            {
            comboBox1.Items.Add("Reduced by: " + i.ToString());
            }

这将向comboBox1添加90个项目。我想添加9个条目10、20、30、40、50、60、70、80、90

我如何在跳跃10添加int项目到组合框

for (int i = 10; i <= 90; i+=10)
        {
        comboBox1.Items.Add("Reduced by: " + i.ToString());
        }

试一下:

for (int i = 10; i <= 90; i=i+10)
            {
            comboBox1.Items.Add("Reduced by: " + i.ToString());
            }

或:

for (int i = 10; i < 100; i=i+10)
                {
                comboBox1.Items.Add("Reduced by: " + i.ToString());
                }

这是一个清晰但冗长的版本。请注意,这使用了一个额外的辅助变量,并且与原始方法一样循环90次,这不如来自mr100:

的答案有效。
int cnt = 0;
for (int i = 1; i <= 90; i++)
{
    cnt++;
    if (cnt == 10)
    {
        comboBox1.Items.Add("Reduced by: " + i.ToString());
        cnt = 0; //Reset  
    }
}