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

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

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

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

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

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
using System.Reflection;
 
namespace ConsoleApplication1
{
    class Program
    {
        static Bildinfo[] myInfos;
        static void Main(string[] args)
        {
            myInfos = new Bildinfo[3]
            {
                new Bildinfo("1",1),
                new Bildinfo("2",2),
                new Bildinfo("3", 3)
            };
 
            BildInfoMethod(myInfos);
 
            Console.ReadLine();
        }
        static void BildInfoMethod(Bildinfo[] info)
        {
            foreach (Bildinfo bi in info)
            {
                //Тут что-то делаем с каждой структурой из массива
            }
        }
    }
    public struct Bildinfo
    {
        public Bildinfo(string u, int c)
        {
            url = u;
            count = c;
        }
        public string url;
        public int count;
    }
}

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


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

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

15   голосов , оценка 4.267 из 5
Похожие ответы