public static void Enumerate() { var db = new RaptorDB <Guid>("c:\\RaptorDbTest\\enumerate", true); Guid sk = Guid.NewGuid(); db.Set(sk, "find key"); for (int i = 0; i < 100000; i++) { db.Set(Guid.NewGuid(), "" + i); } int found = 0; foreach (var enu in db.Enumerate(sk)) { if (found == 0) { string str = db.FetchRecordString(enu.Value); if (str != "find key") { Console.WriteLine(str); Assert.Fail(); } } found++; } Console.WriteLine("Enumerate from key count = " + found); db.RemoveKey(sk); db.Shutdown(); }