/// <summary> /// 构造一个Web调试服务 /// </summary> public LogStore(Logger logger) { Guard.Requires <ArgumentNullException>(logger != null); logger.AddLogHandler(new WebLogHandler(this)); clientIds = new Dictionary <string, long>(); logEntrys = new SortSet <ILogEntry, long>(); logEntrys.ReverseIterator(); }
public void ReversEnumerator() { int num = 50000; var list = new SortSet <int, int>(); for (int i = 0; i < num; i++) { list.Add(i, i); } int n = 0; list.ReverseIterator(); foreach (var v in list) { Assert.AreEqual(num - ++n, v); } }
public void EmptyListForeach() { var master = new SortSet <int, int>(); foreach (var v in master) { Assert.Fail(); if (v < 0) { } } master.ReverseIterator(); foreach (var v in master) { Assert.Fail(); if (v < 0) { } } }