when getting data populate data grid, have pulled data, made list , mapped model, this:       public list<person> getpeople()     {         var data = _db.person.tolist();         list<person> people = new list<person>();          foreach (var item in data)         {             person person = new person()             {                 personid = item.personid,                 firstname = item.firstname,                 lastname = item.lastname             };             people.add(person);         }         return people;     }   this works fine, in interest of writing less code discovered .select method , (what think is) anonymous type. have:       public list<person> getpeople()     {         return _db.person.select(d => new person         {             personid = item.personid,             firstname = item.firstname,             lastname = item.lastname         }).tolist();     }   though not easy read, works fine too.  there preference either way? ...
 
Comments
Post a Comment