在js中有eval函数,比如 eval(‘3+3*4’)结果为15;

但C#中想要完成这样的功能,却没有相应的函数,可以用sql语句的方式实现,比如,执行 select 3+3*4 的方式。

可以先构造公式

Formula = ……
string temp = DbHelperSQL.GetSingle("select " + Formula).ToString();

转载于:https://www.cnblogs.com/hanshuhe/archive/2013/03/06/2945650.html

C#中实现js中的eval函数功能相关推荐

  1. 在js中访问html页面,javascript – 在IE9的html页面中访问js里面的全局函数

    我正在尝试访问我在main.js文件中声明的全局函数,并尝试在html页面中使用它: (function(){ window.myFunction(); })(); 还有我的main.js文件 (fu ...

  2. R语言中的异常处理和eval函数

    异常处理tryCatch() [R]R语言里的异常处理与错误控制 看看下面这个例子就能快速了解. #这里不要用c(1,2,'a',4), 因为R中向量中的元素必须一致,会自动转换成c("1& ...

  3. android重写方法,android中native js中重写方法问题

    java代码: PhoneStateListener phoneStateListener = new PhoneStateListener() { @Override public void onS ...

  4. js方法写在html中,在js中写html代码怎么写

    在js中写html代码的方法:首先使用div标签创建一块区域,给div标签添加一个id属性:然后在js中将一段html代码保存在html变量中:最后使用innerHTML属性,将html代码动态写入d ...

  5. bootstrapTable printThis打印插件 中 printThis.js中的一个buge

    printThis打印插件还有一个大坑,先看看,一定要注意: 如果你用的开发工具(HBuilder.exe)访问形式是ip的形式如:http://127.0.0.1:8020/TestBootStra ...

  6. Vue中向js中传递参数并在js中定义对象并转换参数

    场景 有下面这种主从表结构 上面的信息是主表的信息,下面是从表的信息. 在Vue中将页面的信息传递到js的方法中,在js方法中将参数进行转换使其与后台接收的参数相匹配. 注: 博客: https:// ...

  7. 在STM8单片机中自己实现 printf()函数功能

      由于STM8单片机本身内存比较小,而系统自带的printf()函数又比较占据空间,所以在稍微大一点的工程中有时候一使用 printf() 函数就会导致单片机内存不足,于是想着能不能自己写一个比较小 ...

  8. 关于vue项目中在js中引入图片问题

    <template> <div> <img v-for="(star,index) in stars" :src="star.src&quo ...

  9. python中eval()函数的使用

    python中eval()函数的使用 python eval函数功能:将字符串str当成有效的表达式来求值并返回计算结果. 函数定义: eval(expression, globals=None, l ...

最新文章

  1. node 获取表单数据 为空_数据结构与算法(python)单向循环链表
  2. OCR磁盘的导出和导入、备份和恢复以及移动(ocrconfig命令的应用)
  3. Atom飞行手册翻译: 4.4 Atom中的序列化
  4. 凸优化第二章凸集 2.2 重要例子(仿射集合和凸集)
  5. 电信企业文化和品牌知识
  6. [Simulink]非线性系统模型建立及相轨迹
  7. 在linux终端绘图,Boxes - 在Linux终端中绘制ASCII艺术盒子和图形
  8. 没错,我是高端吃瓜玩家(搞懂摩斯密码)
  9. android N编译
  10. 【朋友圈点赞】测试场景(十一)
  11. RichEdit控件设置默认字体时只对中文起作用,对英文不起作用的解决办法
  12. nums[i] = nums[i]++; // 对于自增优先级的探索
  13. Excel中VBA编程学习笔记(十二)--自动筛选
  14. 深度学习知识点总结:深度学习常用公式总结
  15. 纯干货-17 分布式深度学习原理、算法详细介绍
  16. JS 判断 IE 浏览器版本
  17. Android | 音乐播放器(版本4)
  18. 随机数——Random
  19. Python之程序交互
  20. 小米、阿里巴巴、国美、新鸿基、花旗、力拓等公司高管变动

热门文章

  1. C++静态数据成员和静态成员函数
  2. c语言有一个正整数加上100,c语言编程实现:一个整数,它加上100后是完全平方数,再加168又是完全平方数,求该数。...
  3. 华景机器人怎么控制_【华景QQ机器人怎么用】华景QQ机器人好不好_使用技巧-ZOL软件百科...
  4. display函数怎么使用_使用网络构建复杂布局超实用的技巧,赶紧收藏吧
  5. html5标签属性大全_HTML5中video标签如何使用
  6. 选择与循环:剪刀石头布_Python之石头剪刀布小游戏(史上最详细步骤)
  7. win10休眠设置_电脑总是“打瞌睡”?教你如何简单关闭自动休眠
  8. 1.关于python
  9. Lintcode--3(366)--斐波那契数列
  10. VS2008 C++ 项目添加“依赖”、“库目录”和“包含目录”