.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;
}
}