У меня есть запрос:
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?