我想让用户根据两个变量定义一个公式。说我有一个数量和价值,我想,让我的应用程序的用户在文本框写类似Ironpython适合值计算吗?
Quantity*20+Value*0,005
,并将结果传递回C#应用程序。我想过在我的应用中嵌入IronPython解释器,但我不确定这是否值得。这是要走还是应该考虑另一种选择?
更新
为了澄清,用户还可以这样写更复杂的公式:
if Value > 10000:
return Value*0,05
elif Value > 1000:
return Value*0,02
else
return 0
我不认为你会在这里出错。嵌入运行时非常简单,其他替代方法保证更加困难。 – 2010-07-22 23:18:21