Так что я учился C# Мне около 2 недель в это приключение. Я пытаюсь лучше понять, какие методы являются тем, для чего они могут быть использованы и в чем их цель.Метод while loop C#
Это то, что я придумал. Но он не работает, как я ожидал.
public void testmethod(int lower ,int upper , int num)
{
while (lower < upper)
{
++num;
MessageBox.Show(num.ToString());
}
чем у меня есть кнопка, которая показывает окно сообщения
private void button3_Click(object sender, EventArgs e)
{
testmethod(1 , 4 , 1);
}
С моим ограниченным знанием C# Я думаю, что это должно показать окно сообщения, пока не достигнет числа 4. Im проходя по параметрам для верхнего и нижнего в методе. Это верно? Он продолжает идти, он никогда не останавливается.
в то время как (1 <4) всегда будет истинным – corn3lius
Вы фактически не изменить значение либо 'верхняя 'или' lower', поэтому вы никогда не столкнетесь с условием остановки –
Потому что 'lower
EZI