نقل قول نوشته شده توسط مهرداد صفا مشاهده تاپیک
سلام.
اگر از C#‎‎‎ 7 استفاده می کنید نیاز به ساخت کلاس جدید ندارید و میتونید از Tuple استفاده کنید.
نوع و نام فیلد ها رو داخل پرانتز تعریف کنید.



public async static Task<List<(string Name , string LName,string FName, string Gender,string BaseId,object Image, object Base)>> GetAllStudentsAsync()
{
using (var db = new DataClass.myDbContext())
{
var query = from c in db.Schools
join v in db.Students on c.Id equals v.BaseId
select (v.Name, v.LName, v.FName, v.Gender, v.BaseId, v.Image, c.Base );


return await query.ToListAsync();
}


البته ناگفته نمونه که این روش برای متودهای public الگوی جالبی نیست و بیشتر برای متودهای private و internal مناسبه
ممنون میشه بگید تفاوت استفاده در متد public و private چیه؟