c# - 如何将条件字符串转换为布尔格式?
问题描述
我自学了 C#。我坚持以下。如何将条件字符串转换为布尔格式?
string ConditionString = "1 > 2";
bool Judgment = Convert.ToBoolean(ConditionString); //Error
textBox1.Text = Convert.ToString(Judgment);
解决方案
您可以使用此代码块(在System.Data
命名空间中):
DataTable dt = new DataTable();
bool judgment = Convert.ToBoolean(dt.Compute("1 > 2", null));
给你一个结果为true
or false
。
推荐阅读
- sql - 在 azure synapse sql server 中选择列值作为逗号分隔字符串
- c# - Azure 计时器函数中未调用 .netCore 启动类
- r - 计算可变长度话语中最终单词的频率列表
- python - 刷新页面后如何使选定的选项保持不变?
- node.js - 来自cloudflare问题的NodeJS证书
- ios - 将协议使用限制为两种类类型
- html - 默认情况下如何从html打开一个url来打开instagram应用程序
- database - 是否可以在雪花中存储 PDF 或 HTML 内容。请帮助我们存储 PDF 或 HTML 数据的最佳数据类型是什么。如何找回
- python - 在python中使用Darknet YOLOv4从图像中检测对象打开和关闭图像并且不打印检测到的对象
- javascript - next.js 中的附加 JavaScript 标记