Если вы напишите, я удалю мой ответ, и я отмечу ваш как ответ. Я написал из-за того, что не могу отметить комментарий. @AlexanderDerck

ользую Entity Framework с C #. У меня есть таблица Студента в моей базе данных, и она имеет30 столбцов, И я хочу получить только некоторые столбцы таблицы, которые находятся в классе DTOбез написания имен свойств как ниже. Как мне этого добиться?

Мой класс DTO:

public class StudentDTO()
{
    public long Name{ get; set; }
    public long Surname{ get; set; }
    public DateTime BirthDate{ get; set; }
    public int StudentNumber{ get; set; }
}

Я ищу что-то вроде этого:

context.Students.Select(p=> new StudentDTO
{
  ????? StudentDTO.AllProperties  ?????
}).ToList();

Пожалуйста, не советуйте ниже решение, потому что это не то, что я ищу.

context.Students.Select(p => new 
                             {
                                 p.Name,
                                 p.Surname,
                                 p.BirthDate,
                                 p.StudentNumber
                             }).ToList();

Ответы на вопрос(2)

Ваш ответ на вопрос