C#循环问题

时间:2011-04-26 16:09:51

标签: c#

我有两个文本框,每个文本框中都有一个整数值。我需要使用循环在开始和停止框之间找到所有偶数值。

我该怎么做?

4 个答案:

答案 0 :(得分:1)

var from = Convert.ToInt32(box1.Text);
var to = Convert.ToInt32(box2.Text);
for(int i = from; i <= to; i++)
{
    if (i % 2 == 0)
    {
        SomehowOutput(i);
    }
}

答案 1 :(得分:0)

int start = ...;
int end = ...;
for (int i = start; i <= end; i++) {
   // number is even
   if (i % 2 == 0) {

   }
}

这个问题很不清楚,但我假设你在谈论在一个循环内测试偶数...

答案 2 :(得分:0)

现在可以详细说明TextBox.Text或int.Parse(textBox.Text)或modula操作,但由于它们只是盒子,我担心你不得不诉诸更高的数学......

答案 3 :(得分:0)

int start = int.Parse(textBox1.Text);
int end = int.Parse(textBox2.Text);

for (int i = start; i <= end; i++)            
    if (i % 2 == 0)
        textBox3.Text += i.ToString() + " ";