.NET 4.x Помощью цикла просмотреть все элемнты массива структуры, а потом перейти к просмотру следующей - C#

Узнай цену своей работы

Формулировка задачи:

И так дорогие программисты, прошу помощи ибо сам уже не осиливаю. В общем такая тема: мне в цикле нужно посмотреть несколько структур. Структура из моего кода:
Листинг программы
  1. public struct Bildinfo
  2. {
  3. public string url;
  4. public int count;
  5. }
Структуры созданы по такому типу:
Листинг программы
  1. public Bildinfo[] a1 = new Bildinfo[20];
  2. public Bildinfo[] a2 = new Bildinfo[20];
  3. public Bildinfo[] an = new Bildinfo[20];
Задача: с помощью цикла просмотреть все элемнты массива структуры, а потом передти к просмотру следующей. Имена массивов структур отличаются лишь цифрами на конце(Которые идут о порядку). Помогите пожалуйста. Лучше воспринимаю на примерах. Заранее спасибо

Решение задачи: «.NET 4.x Помощью цикла просмотреть все элемнты массива структуры, а потом перейти к просмотру следующей»

textual
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. using System.Reflection;
  7.  
  8. namespace ConsoleApplication1
  9. {
  10.     class Program
  11.     {
  12.         static Bildinfo[] myInfos;
  13.         static void Main(string[] args)
  14.         {
  15.             myInfos = new Bildinfo[3]
  16.             {
  17.                 new Bildinfo("1",1),
  18.                 new Bildinfo("2",2),
  19.                 new Bildinfo("3", 3)
  20.             };
  21.  
  22.             BildInfoMethod(myInfos);
  23.  
  24.             Console.ReadLine();
  25.         }
  26.         static void BildInfoMethod(Bildinfo[] info)
  27.         {
  28.             foreach (Bildinfo bi in info)
  29.             {
  30.                 //Тут что-то делаем с каждой структурой из массива
  31.             }
  32.         }
  33.     }
  34.     public struct Bildinfo
  35.     {
  36.         public Bildinfo(string u, int c)
  37.         {
  38.             url = u;
  39.             count = c;
  40.         }
  41.         public string url;
  42.         public int count;
  43.     }
  44. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.267 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы