Разработка приложений для Windows Phone Mango, часть 7: для итераций

Оглавление:

Разработка приложений для Windows Phone Mango, часть 7: для итераций
Разработка приложений для Windows Phone Mango, часть 7: для итераций

Видео: Разработка приложений для Windows Phone Mango, часть 7: для итераций

Видео: Разработка приложений для Windows Phone Mango, часть 7: для итераций
Видео: Неудачные версии Windows - YouTube 2024, Марш
Anonim

В рамках учебного пособия по разработке приложений для Windows Phone 7.5 Mango в нашем последнем учебнике мы видели, что мы можем использовать " инструкция switch «Если есть несколько значений, которые должны быть проверены на одно условие. В этом уроке мы узнаем " для заявления"Или более известный как" для итераций" или же " для цикла ». Хотя в C # есть несколько операторов итераций, в наш первый день мы будем обрабатывать только «цикл».

для итераций или для цикла

При написании какого-либо приложения иногда вам нужно итерации через один блок операторов на количество раз, пока не найдете успешное совпадение для вашего состояния. Это можно сделать, используя «для итерации». Этот «цикл» может показаться не очень полезным на первый взгляд, но поверьте мне; вам это понадобится точно.

Итак, давайте начнем с создания нового проекта с таким значительным именем, как «для итераций». Перетащите одну кнопку и один текстовый блок в нижнюю область нашего эмулятора (см. Изображение) и назовите их правильно (используя соглашение, которое мы узнали в предыдущих главах). Теперь дважды щелкните по нашей единственной кнопке, чтобы попасть в событие button click.
Итак, давайте начнем с создания нового проекта с таким значительным именем, как «для итераций». Перетащите одну кнопку и один текстовый блок в нижнюю область нашего эмулятора (см. Изображение) и назовите их правильно (используя соглашение, которое мы узнали в предыдущих главах). Теперь дважды щелкните по нашей единственной кнопке, чтобы попасть в событие button click.

Затем вставьте следующий код в две фигурные скобки кнопки button_click. Не волнуйтесь, мы снова рассмотрим это, чтобы вы могли понять.

String message = "";

for (int i = 0; i <10; i ++)

{

message = message + i.ToString () + System.Environment.NewLine;

}

myTextblock.Text = messege;

Теперь попробуйте запустить приложение. Надеюсь, вы получили результат, который я показал на изображении.

Сделав это, давайте теперь понимать каждый аспект этого приложения.
Сделав это, давайте теперь понимать каждый аспект этого приложения.

Мы объявили string type variable "message" для использования в цикле. Затем в цикле «для» мы инициировали один временная переменная "i", который отслеживает количество выполненных итераций. Полуколона, предшествующая «i = 0», указывает на то, что мы закончили с первой мыслью, и теперь мы движемся к следующему. После посвящения мы сформулировали наше условие. Условие сообщает компилятору о том, сколько раз этот цикл должен выполняться. Как только условие будет удовлетворено, компилятор выпрыгивает из цикла.

После условия мы увеличили значение переменной. Здесь следует отметить, что вместо «i ++» мы можем использовать «i + 1». Поэтому каждый раз, когда выполняется цикл «for», значение, хранящееся в строковой переменной «message», увеличивается. Мы добавили эту строку (System.Environment.NewLine), чтобы добавить новый символ линии после каждого цикла цикла.

Существует еще одна вариация этой «петли», известной как «петля», для каждого цикла «; но об этом мы узнаем позже. На данный момент практикуйте с помощью «for loop». Нажмите здесь, чтобы перейти к следующей главе.

Похожие сообщения:

  • Работа со строками: Windows Phone 7.5 Разработка приложений для Mango - часть 9
  • Разработка приложений Mango для Windows 7.5, часть 6: Заявление о переключении
  • Разработка приложений для Windows Phone 7.5: часть 3; Переменные, типы данных и присвоение значений
  • Использование простых помощников при разработке Windows Phone 7.5 Mango Apps: часть 8
  • Word не может создать рабочий файл. Проверьте переменную переменную окружения Temp

Рекомендуемые: