У меня есть запрос:
var transactions = from t in db.Transactions
where t.SellingPrice != 0
select new { t.CommissionPercent, t.SellingPrice };
Но на самом деле мне нужно избегать использования анонимного типа, потому что он доступен только для чтения, и выбрать все свойства / столбцы в моем элементе «транзакции».
Я бы подумал, что это будет примерно так:
var transactions = from t in db.Transactions
where t.SellingPrice != 0
select t.SellingPrice, t.CommissionPercent, t.Etc...
Или ...
var transactions = from t in db.Transactions
where t.SellingPrice != 0
select t.SellingPrice
select t.CommissionPercent
select t.Etc...
Нет ли способа извлечь все, что объект имеет для свойств, и передать его в Ienumerable?