#10 - Цикл foreach для работы с массивами

#10 - Цикл foreach для работы с массивами

Наряду со всеми стандартными циклами существует специальный цикл foreach. Данный тип цикла идеально подходит для перебора массивов данных. В уроке мы научимся прописывать цикл foreach, а также использовать его для массивов.

Видеоурок

Цикл foreach отлично подходит для перебора элементов в массивах данных. В цикле прописывается переменная, а также массив, что будет перебран в ходе цикла. 


Foreach имеет облегченный синтаксис в сравнении с циклом for


Пример реализации цикла:

byte[] digits = {2, 8, 7, 1, 9};
		 
foreach (byte digit in digits) {
	Console.WriteLine(digit);
}

Исходный код

Код домашнего задания
using System;

namespace ProjectOne {
	class MainClass {
		public static void Main (string[] args) {
		  
		  int length = 10;
		  int [,] numbers = new int[length, length];
		  
		  for (int i = 0; i < length; i++) {
		    for (int j = 0; j < length; j++) {
		      numbers [i, j] = i + j;
		      Console.Write (numbers [i, j]);
		    }
		    Console.WriteLine ();
		  }
		  
		  Console.ReadKey ();
		}
	}
}
Посмотреть остальной код можно после подписки на проект!

Онлайн редактор кода

Загрузка...

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Изучение C#, ASP.NET и создание Windows программ
Уроки C# под Unity 5 для начинающих
9 уроков
Программа на C# .NET Windows Forms
7 уроков
Изучение ASP.NET Core MVC. Создание сайтов на C#
10 уроков
Комментарии для сайта Cackle