static void TestEntityTable() { EntityTableEngine engine = new EntityTableEngine(null); engine.CreateTable("testperson", "Name", typeof(Person)); engine.Insert("testperson", new Person { Name = "ljc1", Age = 20, Birth = DateTime.Now.AddYears(-20) }); engine.Insert("testperson", new Person { Name = "ljc2", Age = 21, Birth = DateTime.Now.AddYears(-21) }); engine.Insert("testperson", new Person { Name = "ljc3", Age = 21, Birth = DateTime.Now.AddYears(-21) }); }
static void TestEntityTableUpdate() { EntityTableEngine engine = new EntityTableEngine(null); Console.WriteLine("修改前:" + engine.Find <Person>("testperson", "ljc2").First().Age); engine.Update <Person>("testperson", new Person { Name = "ljc2", Age = 30 }); Console.WriteLine("修改后:" + engine.Find <Person>("testperson", "ljc2").First().Age); }
static void TestEntityTableRead() { EntityTableEngine engine = new EntityTableEngine(null); DateTime st = DateTime.Now; //for (int i = 0; i < 10000; i++) { foreach (var item in engine.Find <Person>("testperson", "ljc2")) { Console.WriteLine(item.Name + "," + item.Age); } } Console.WriteLine("用时:" + (DateTime.Now.Subtract(st).TotalMilliseconds)); }
static void TestEntityTableDel() { EntityTableEngine engine = new EntityTableEngine(null); engine.Delete("testperson", "ljc1"); }