public void CouldGenerateSubMillisecondSeries() { gen = new SortedMapGenerator <int>(TimeSpan.TicksPerMillisecond * 10, (cnt, prev) => cnt); var sm = gen.Generate(); //Task.Run(async () => { // var cur = sm.GetCursor(); // while (await cur.MoveNextAsync(CancellationToken.None)) { // Console.WriteLine("New record: {0} - {1}", cur.CurrentKey, cur.CurrentValue); // } //}); Thread.Sleep(1500); Console.WriteLine("Generated number of values: {0}", sm.Count); //gen = null; }
public void CouldGenerateSubMillisecondSeries() { gen = new SortedMapGenerator<int>(TimeSpan.TicksPerMillisecond*10, (cnt,prev) => cnt); var sm = gen.Generate(); //Task.Run(async () => { // var cur = sm.GetCursor(); // while (await cur.MoveNext(CancellationToken.None)) { // Console.WriteLine("New record: {0} - {1}", cur.CurrentKey, cur.CurrentValue); // } //}); Thread.Sleep(1500); Console.WriteLine("Generated number of values: {0}", sm.Count); //gen = null; }