当前位置: 首页 > news >正文

C#中字符串转换为计算公式

添加COM引用:

 

private void button_Click(object sender, EventArgs e)
{
  MSScriptControl.ScriptControl sc = new MSScriptControl.ScriptControlClass();
  sc.Language = "JavaScript";
  MessageBox.Show(sc.Eval("((2*3)-5+(3*4))+6/2").ToString());//1+12+3
}

运行结果:16  

 

转载于:https://www.cnblogs.com/sntetwt/p/11475546.html

相关文章:

  • SSM框架-SpringMVC
  • SSM框架-mybatis
  • 微软3389远程漏洞CVE-2019-0708批量检测工具
  • 浅谈 赛马问题
  • JDK配置
  • 数据库模糊查询
  • C#视频拍照、视频录制项目示例
  • shell每隔一秒钟就记录下netstat状态
  • Java打包配置
  • Web前端之HTML
  • 数据结构与算法
  • Web前端之CSS基础
  • JAVA实现HTTP请求
  • 顺序存储结构与链式存储结构
  • Apache Kafka(九)- Kafka Consumer 消费行为
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • 5分钟即可掌握的前端高效利器:JavaScript 策略模式
  • Python - 闭包Closure
  • UEditor初始化失败(实例已存在,但视图未渲染出来,单页化)
  • 百度地图API标注+时间轴组件
  • 程序员该如何有效的找工作?
  • 函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
  • 聚簇索引和非聚簇索引
  • 排序(1):冒泡排序
  • 前端之React实战:创建跨平台的项目架构
  • 如何利用MongoDB打造TOP榜小程序
  • 删除表内多余的重复数据
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • 微服务入门【系列视频课程】
  • 微信小程序填坑清单
  • 我是如何设计 Upload 上传组件的
  • 我有几个粽子,和一个故事
  • 用mpvue开发微信小程序
  • 原创:新手布局福音!微信小程序使用flex的一些基础样式属性(一)
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • 阿里云服务器购买完整流程
  • 仓管云——企业云erp功能有哪些?
  • 湖北分布式智能数据采集方法有哪些?
  • #Linux(Source Insight安装及工程建立)
  • $().each和$.each的区别
  • (175)FPGA门控时钟技术
  • (ctrl.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“
  • (差分)胡桃爱原石
  • (转)微软牛津计划介绍——屌爆了的自然数据处理解决方案(人脸/语音识别,计算机视觉与语言理解)...
  • (转载)hibernate缓存
  • .NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • @Autowired多个相同类型bean装配问题
  • [<事务专题>]
  • [Android]RecyclerView添加HeaderView出现宽度问题
  • [boost]使用boost::function和boost::bind产生的down机一例
  • [C#]C#学习笔记-CIL和动态程序集
  • [C#C++]类CLASS
  • [CSDN首发]鱿鱼游戏的具体玩法详细介绍
  • [C语言]——内存函数