【发布时间】:2011-02-25 11:53:57
【问题描述】:
你们有谁知道是否有任何(可靠的)方法可以将 Visual Basic(文本)表达式转换为 Linq 表达式树? 在 MS 库中,有一个明确引用此参数,但它似乎对用户隐藏(或者至少我猜是这样)。
这是关于工作流活动的页面:
http://msdn.microsoft.com/en-us/library/ee358749.aspx
在他们写的页面中间:
在运行时,Visual Basic 表达式被编译成 LINQ 表达式。 ...
我的交易有一个有点(无状态)的函数,所以(在 C# 语法中):
Expression expr = VisualBasicToLinqExpr("New Random().Next(1, 101)");
有什么想法吗? 谢谢大家。
【问题讨论】:
标签: .net linq expression-trees workflow-foundation-4