нужно раз в 10 секунд.. да пофиг что. что то делать по таймеру. в гугл C# Scheduler
Кто знает, как можно такое сделать без создания дополнительного списка?все кто поработал над изучением C# - LINQ. по крайней мере, пока у вас не миллиарды записей в списке структур