如果在前端有一个页面  可以实现复杂的计算,目前我的公式都是写在代码里的,现在我还想开发一个后台界面,在这个后台界面中我可以维护所有的公式,这样我的前端页面就能根据后台维护的公式进行灵活运算了 这样的功能有什么好的办法可以解决
求大神!!!!!!!!!!!!!!!!!!!

解决方案 »

  1.   

    使用接口
    最简单得运算公式接口 , interface IFunction{   
     object   Compute(object[]  Params);
    }前台使用接口即可,后台初始化时,给啥公式,他就使用哪个被,甚至你可以委托后台线程运算,前台只负责输入参数和读取结果
      

  2.   

    比如 我后台公式设定:A=B+C,E=A的四分之一次方,   前端能自动计算出A,E,   如果后台公式变成了B=A+C,E=B的四分之一次方,那么前端也要能灵活的计算出B,E
    不知道这个描述可不可以
      

  3.   

    本来么这些玩意我们倒是可以实现不过你在asp.net里问,而且问的是“前端能自动计算出”,那么我们说单就这个就我们就不纠结了,因为你的前端网页有javascript,js自己可以 eval("1+1")滴。问问你的前端他会不会?
      

  4.   

    http://blog.csdn.net/winterto1990/article/details/48913081
      

  5.   

    应该说的的前台   不是前端,不是一定要用js后面其实也一样,虽然我们有至少7种方式实现他,但是我前面既然提到了js,为了呼应前面,那么我们说C#能不能直接兼容上面,我们说能?
    因为我们的C#可以跟nodejs交互的,手段有很多,目前最直白的一种是edgejs,自己百度把“C# edgejs交互”,我不过多引申了