序列化表达式<func <object>&gt;

时间:2017-04-03 09:35:10

标签: c# serialization expression func

如果我序列化表达式,我会遇到问题。

我有对象&#34;父母&#34;和&#34;孩子&#34;。 &#34;儿童&#34;嵌套在&#34; Parent&#34;。

现在我创建:

Parent parent = null;
Expression<Func<object>> exp = () => parent.Child;

就目前而言。

但是,如果我序列化表达式,它会失败,因为&#34; parent&#34;为null和&#34; parent.Child&#34;也是空的。

string serializeResult = SerialzeHelper.Serialize(exp);

我只需要序列化表达式。不是&#34; Parent&#34;的实例或者&#34;孩子&#34;。

是否有可以处理它的序列化程序(和反序列化程序)?

提前致谢:)

0 个答案:

没有答案