我可以从外部源执行IF语句吗?

时间:2018-05-17 12:09:16

标签: c# if-statement dll linq-expressions

我有一个数据表,每行包含一组约77个值,这些值需要运行大约1200个IF语句,但IF语句(规则)可能会有所不同。

我最初的想法是拥有一个SQL表,其中包含memberName,operator,target,trueValue,falseValue列。从表中读取数据并在运行时创建表达式并通过它运行数据。这个想法运作良好,IF语句似乎比“IF年龄> 30”更复杂。 详情请见:How can I calculate an expression parameter in run time?

所以我想,如果我可以有一个外部文件,可以在安装应用程序后切换,将数据表发送到文件中的方法(?),文件返回一个结果值。那也很完美。

我可以使用.dll文件执行此操作吗?或类似的东西。

总而言之,我希望通过从外部源获取的IF语句来运行我的数据表值,因为IF语句可能会不时发生变化。

0 个答案:

没有答案