Yurijnd.com
Четверг, 06.02.2025, 23:33
Меню сайта

Вход на сайт

Поиск

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Использование оператора foreach с массивами (Руководство по программированию на C#)

    Visual Studio 2013
     

    В C# также предусмотрен оператор foreach. Этот оператор обеспечивает простой и понятный способ итерации по элементам массива или любой перечислимой коллекции. Оператор foreach обрабатывает элементы в порядке, возвращенном массивом или перечислителем типа коллекции, обычно от нулевого до последнего элемента. Например, следующий код создает массив numbersи осуществляет итерацию по нему с помощью оператора foreach.

     
    int[] numbers = { 4, 5, 6, 1, 2, 3, -2, -1, 0 };
    foreach (int i in numbers)
    {
     System.Console.Write("{0} ", i);
    }
    // Output: 4 5 6 1 2 3 -2 -1 0
    

    Этот же метод можно использовать для итерации по элементам в многомерных массивах, например:

     
    int[,] numbers2D = new int[3, 2] { { 9, 99 }, { 3, 33 }, { 5, 55 } };
    // Or use the short form: 
    // int[,] numbers2D = { { 9, 99 }, { 3, 33 }, { 5, 55 } }; 
    
    foreach (int i in numbers2D)
    {
     System.Console.Write("{0} ", i);
    }
    // Output: 9 99 3 33 5 55
    

    Однако для лучшего управления элементами в многомерных массивах можно использовать вложенный цикл for.

    Copyright MyCorp © 2025
    Сделать бесплатный сайт с uCoz