Я пытаюсь создать метод с использованием дерева выражений, которое возвращает объект, но я не могу понять, как на самом деле указать объект для возвращение. Я пробовал читать это , но на самом деле, похоже, что возвращаемое значение нигде не указано.
У меня есть все назначения и прочее, но как мне указать объект, возвращаемый из метода, созданного с использованием деревьев выражений?
РЕДАКТИРОВАТЬ: это деревья выражений v4, и метод, который я пытаюсь создать, делает что-то вроде этого:
private object ReadStruct(BinaryReader reader) {
StructType obj = new StructType();
obj.Field1 = reader.ReadSomething();
obj.Field2 = reader.ReadSomething();
//...more...
return obj;
}