摘要: 在JavaScript中实现四则运算很简单,只需要调用eval函数就行了,但是不知道什么原因万能的.NET却没有封装这个函数~在这里为大家封装了一个C#版本的eval函数,具体的设计参考了《大话数据结构》1. 中缀表达式中缀表达式即我们平时使用的四则运算表达式,如:9+(3-1)*3+10/2,但是程序却很难识别这样的表达式,所以需要把它转化成后缀表达式2. 后缀表达式因为所有的运算符都在数字后面,所以称其为后缀表达式,如:9 3 1 – 3 * + 10 2 / +,那么程序如何识别后缀表达式呢,这里就用到了栈(Stack),主要分以下步骤:1) 将字符从前往后进行入栈操作2)如果字符为数字 阅读全文
posted @ 2013-06-24 19:11 Sanco 阅读(4139) 评论(6) 推荐(4) 编辑
摘要: WPF实现的一个地区选择控件,可以提供省、市、地区、县等名称的快速录入。查询使用的是Lucene组件 阅读全文
posted @ 2012-12-18 18:17 Sanco 阅读(2968) 评论(8) 推荐(3) 编辑