1

可能重复:
在 C# 中序列化和反序列化表达式树

我最近潜入了 Expression Trees 的狂野世界,我很好奇。

我也一直在玩 ZeroMQ,我突然想到,我想知道我是否可以将字符串格式的表达式树从客户端发送到服务器。这可能吗?表达式树似乎具有获取表达式的功能,并且似乎您应该能够将它们“展平”和“展平”到/从字符串中。

有人对此有任何见解吗?如果您的评论将是负面的,那么请不要评论。

编辑 要清楚,作为一个简单的例子,如果我有一个客户端-服务器应用程序正在运行,有没有办法可以在客户端命令提示符中键入以下内容:

(a,b) => a + b

并将该值转换为二进制表达式(以简单的方式),以便服务器应用程序可以动态调用它?

4

1 回答 1

1

根据C# 中的序列化和反序列化表达式树,您可以使用表达式树序列化项目。

于 2012-05-29T19:45:39.953 回答