В моем приложении у меня есть массив объектов. Каждый объект содержит List
с URL-адресами. Я хочу, чтобы отобразить Lists
элемент в таком порядке:Заказ объектов Элементы списка
First item from first objects list
First item from second objects list
First item from third objects list
Second item from first objects list
..
etc
Сейчас я использую foreach
цикл:
foreach (Account acc in account)
{
listBox1.Items.Add(acc.ShowData())
}
И открытый метод внутри Account
класс, чтобы получить пункты:
public string ShowData()
{
string singleItem = LinksArray.First();
LinksArray.RemoveAt(0);
return singleItem;
}
It работает, но я думаю, что может быть более элегантный способ сделать это. Есть ли у вас какие-либо идеи?
Вероятно, лучше подходит для http://codereview.stackexchange.com/ – Knetic