- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
for (var i:int = 0; i < listScreen2.dataProvider.length; i++)
{
for (var j:int = 0; j < listScreen.dataProvider.length; j++)
{
if ((listScreen.dataProvider.getItemAt(j).Id == listScreen2.dataProvider.getItemAt(i).Id) && (listScreen.dataProvider.getItemAt(j).Name == listScreen2.dataProvider.getItemAt(i).Name))
selItems.push(listScreen.dataProvider.getItemAt( j));
}
}
wano987 01.03.2017 10:15 # 0
SkuII 01.03.2017 10:32 # +1
santa_microbe 01.03.2017 11:33 # 0
Vince 01.03.2017 12:06 # 0
santa_microbe 01.03.2017 12:59 # 0
roman-kashitsyn 01.03.2017 13:09 # +3
А она, скорее всего, и не идёт, без пояснений автора это всё домыслы.
Я вот думаю, что это просто типичные списки в GUI с парой десятков элементов, так что даже квадратичный алгоритм поиска пересечения не сильно проблематичен.
santa_microbe 01.03.2017 13:15 # 0