Hỏi về LINQ to Object C#

public ... getName()
{
   var query = from student in students       //students là danh sách student
               select new { student.name };   //student gồm nhiều thuộc tính giờ chỉ lấy thuộc tính name
   return ... query;
}

Chỗ ... em phải để kiểu dữ liệu gì mọi người?

dùng new không có class như thế này vẫn được ạ?

Đó là Anonymous Types í, bạn search google sẽ rõ:slight_smile:

lần đầu được nghe về cái này ạ :smiley:


Sau khi google thì mình ra được đáp án này, bạn thử áp dụng xem:

public List<object> TheMethod(SomeParameter)
{
  using (MyDC TheDC = new MyDC())
  {
     var TheQueryFromDB = (....
                           select new { SomeVariable = ....,
                                        AnotherVariable = ....}
                           ).ToList();

      return TheQueryFromDB ;
   }
}
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?