Если вы напишите, я удалю мой ответ, и я отмечу ваш как ответ. Я написал из-за того, что не могу отметить комментарий. @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();