c# - 如何计算文本框中的数学运算?
问题描述
大家好,我是编程的初学者,我正在尝试制作一个数学游戏。我不知道如何让程序计算文本框内的内容。当玩家单击带有数字或运算符的按钮时,应用程序会将其写入按钮下方的文本框中。单击“确定”后,应用程序应将顶部的数字(303)与玩家计算进行比较。任何想法如何使这项工作?
解决方案
using System;
using System.Data;
namespace EvaluateMathString_333737
{
class Program
{
static void Main(string[] args)
{
string thestring = "3*8+5";
Console.WriteLine(new DataTable().Compute(thestring, null));
Console.ReadLine();
}
}
}
推荐阅读
- osgi - 根据 NodeID 在 Karaf Cellar 中的节点上调用命令
- javascript - 单击删除选项时如何删除单个值?
- python - 有没有办法将十六进制代码转换回 SHA256 对象?
- javascript - 如何在javascript中应用嵌套排序
- python - 生成熊猫数据框中所有列的列表
- python - Flask - 检测函数何时完成运行并向用户直观地指示
- c++ - 用原始数据填充 std::vector
- uitextfield - 当我点击 UITextField 时,我想将它用作 UIButton
- google-app-engine - 如何在 app engine flex(Python 3.7)中本地模拟谷歌云任务服务?
- c# - Xamarin ListView 未绑定