В запросе Linq, если я хочу выбрать все свойства, кроме определенного свойства, что бы я сделал?
Я не могу использовать Select()
и указать все свойства, кроме той, которую я не хочу, потому что я не знаю некоторых свойств (я запрашиваю список абстрактного класса).
Я также не могу просто выбрать все свойства, потому что это могло бы вызвать циклическую ссылку, обнаруженную при сериализации объекта типа X. (Я сериализую объект для Json)
Есть ли какой-либо метод Filter()
или какой-либо метод расширения, который я могу использовать?
Спасибо.