public void f_List() { var ps = _dandelionExt.List <Person>(By.Page(1, 10, true, _transaction)); foreach (var person in ps) { Console.WriteLine(person.id + "-" + person.name1); } ps = _dandelionExt.List <Person>(By.Between(1, 10, false, _transaction)); foreach (var person in ps) { Console.WriteLine(person.id + "-" + person.name1); } ps = _dandelionExt.List <Person>(By.Top(5, true, _transaction)); foreach (var person in ps) { Console.WriteLine(person.id + "-" + person.name1); } //Console.WriteLine(new Person().Count); _entities.Clear(); ps = _dandelionExt.List <Person>(By.All(true, _transaction)); _entities.AddRange(ps); var list = _dandelionExt.List("select * from Person", _transaction); foreach (var o in list) { Console.WriteLine(o.Name); } }