Основне меню  

   

Реклама  

Скачуйте відеуроки для створення сайту за допомогою SMS Joomla 

реклама

 

 

   

Ми в Facebook  

Калькулятор расчета пеноблоков смотрите на этом ресурсе
Все о каркасном доме можно найти здесь http://stroidom-shop.ru
Как снять комнату в коммунальной квартире смотрите тут comintour.net
   

Реклама в мережі  

   

Статистика  

Користувачі
1
Статті
180
Перегляди статей
595588
   

Пошук по сайту  

   

Ми знаходимось тут  

   

Випадкове фото  

   

Наш відеоканал  

   

Відвідування сайту  

Яндекс.Метрика

 

   

Посібник Delphi  

ДОСТУПНИЙ ВИКЛАД,

ЦІКАВІ ПРИКЛАДИ, ВИХІДНІ КОДИ.

ЦІНА ДИСКА З МАТЕРІАЛАМИ - 500 грн. 

Якщо ваша карта обслуговується ПриватБанком тоді переведіть потрібну суму через Приват24 на карту    5168 7573 0556 9925 або натисніть на посилання "Перейти до оплати", щоб здійснити миттєвий платіж без комісії. Перейти до оплати!

 Звертайтесь за адресою еmail:kuzbyt@ukr.net

 
   

Відеокурс по С++  

   

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

   

Ми в контактах  

   

Сайти  

Українські уроки про ІТ

Єдина Країна! Единая Страна!

 

Українські уроки про програмування

 

 
   

Оператор циклу foreach в Сі-шарп служить для перебору елементів колекції. До колекцій належать масиви, списки List і користувальницькі класи колекцій. У даному операторі не потрібно створювати змінну-лічильник для доступу до елементів колекції, на відміну від інших циклів. Оператор foreach має наступну структуру:

 foreach ([тип] [змінна] in [колекція])

 {

   // Тіло циклу

}

 

Приклад програми, в якій знаходиться сума елементів масиву з икористанням циклу foreach:

 static void Main (string [] args)

{

   int [] numbers = {4, 7, 13, 20, 33, 23, 54};

   int s = 0;

   foreach (int el in numbers)

   {

     s + = el;

   }

   Console.WriteLine (s);

   Console.ReadKey ();

}

На кожній ітерації в змінну el послідовно записується елемент колекції. На першій ітерації значення змінної el одно "4", на другій ітерації - "7" і т.д.

Як і в інших циклах, в foreach можна використовувати оператори break і continue.

 Даний оператор варто використовувати для отримання (читання) даних з колекції. Не варто використовувати його для додавання або видалення елементів з колекції, інакше ви отримаєте виключення (помилку) Collection was modified; enumeration operation may not execute.

 

Домашнє завдання

 Використовуючи цикл foreach, виведіть на екран всі елементи масиву цілих чисел, які більше 20 і менше 50.

 

Додати коментар

Захисний код
Оновити

   

Поділіться з друзями

 
   

Сайт для перевірки своїх знань з програмування на сайті:http://www.quizful.net/test


 Розробка сайтів, інтернет-магазинів під ключ. Створення програмного забезпечення для обліку в магазинах,

гуртовнях, ведення власного бізнесу та інших. Написання дипломних та курсових робіт з програмування, баз даних.

 

Звертайтесь за адресою email:kuzbyt@ukr.net

 

 

© (C) Sambir, I.Kuzbyt