using System.Collections.Generic;
public static void Main()
list = new List<DummyElement>();
for (int i = 0; i < 1000; i++)
Timer addTimer = new Timer(0.01f);
addTimer.Elapsed += AddCallback;
Timer removeTimer = new Timer(0.01f);
removeTimer.Elapsed += RemoveCallback;
void AddCallback(object source, ElapsedEventArgs e)
list.Add(new DummyElement());
void RemoveCallback(object source, ElapsedEventArgs e)
int listCount = list.Count;
int index = new Random().Next(0, listCount - 1);