using System.Diagnostics;
using System.Collections.Generic;
public static void Main()
var list = Enumerable.Range(1,100000).ToList();
var stopwatch = Stopwatch.StartNew();
Console.WriteLine("list emptying: " + stopwatch.ElapsedMilliseconds);
var queue = new Queue<int>();
foreach (int i in Enumerable.Range(1,10000))
stopwatch = Stopwatch.StartNew();
Console.WriteLine("queue emptying: " + stopwatch.ElapsedMilliseconds);