如何判断字符串中运算符表达式的真假值。 有一个字符串如a="1>0",用什么方法可以求得这个字符串里的运算符的真假值。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to 有一个字符串如a="1>0",用什么方法可以求得这个字符串里的运算符的真假值。本身没有直接的方法,你自己需要去做parse,然后进行比较。 楼主可以用个字符数组来处理,把那个字符串分3个字符数组前面一个,中间的数组就是比较符,最后一个数组建议楼主看这个函数:Regex.Split 下面是个例子:using System.Text.RegularExpressions ; //文件头 string b = "$1$$2$$3$$42$$51$$150$"; string[] array = Regex.Split (b, @"\$*");以$号为分隔符 用数据库帮你,呵呵select 1 from 随便什么表 where 1>0 我这里有一个C#写的全功能公式解析计算器控件,可以进行各种算术、逻辑、统计和字符串运算,还包含了将近100个常用函数,比如Sin,Cos,Log,Sum,Average,Date,Time等。总体功能类似于Excel中的公式功能,相信完全可以解决楼主的问题。当然这是个商业软件,如果楼主需要的话,可以与我直接联系。 DataTable dt = new DataTable(); MessageBox.Show(dt.Compute("substring('aaa',1,2)","").ToString()); MessageBox.Show(dt.Compute("1+1","").ToString()); MessageBox.Show(dt.Compute("1>0","").ToString()); C# B/S模式下的一个分页问题 程序一运行,CPU就占用50% 混乱的List按要求排序,难,人工理解容易,求编程思路~ 读取xml文件并动态添加到treeview中去?? 正则表达式 怎么把媒体文件(主要市wav mp3等)加密,然后 在局域网内的客户端 在线播放 水晶报表动态设置 webservice 传送大数据 报错outofmemoryexcetion错误 C# 怎样做字幕,生成avi. 急::Vs2005错误..确保已安装文件类型(.aspx)的应用程序----- 为什么用户控件拖到一个页面上不能显示,只是看到了一个绝对路径??? 问一个简单的问题,关于WinForm
using System.Text.RegularExpressions ; //文件头 string b = "$1$$2$$3$$42$$51$$150$";
string[] array = Regex.Split (b, @"\$*");以$号为分隔符
DataTable dt = new DataTable();
MessageBox.Show(dt.Compute("substring('aaa',1,2)","").ToString());
MessageBox.Show(dt.Compute("1+1","").ToString());
MessageBox.Show(dt.Compute("1>0","").ToString());