Bra*_*rad 2 .net c# math parsing equation
我正在考虑通过在运行时从源代码编译来解析简单的数学方程式.我听说在使用这种方法之前我应该注意安全性因素,但我找不到任何关于此的信息.
谢谢
C#.net 2.0,winforms
Zif*_*fre 5
这种方法的问题是用户可以输入他们想要的任何代码(除非你清理它).他们可以输入代码来删除所有文件.如果这在服务器上运行,请不 要这样做.此外,即使在桌面上,运行编译器只是为了评估方程式也非常慢.使用ANTLR等工具为您的方程式编写语法,并将解析器嵌入到您的程序中.
归档时间:
16 年,4 月 前
查看次数:
1483 次
最近记录: