c# - 在aspnet中使用C#检查多个条件
问题描述
在 MySQL 表上,我已经记住了这些值:
+---+-------+------+
| A | B | C |
+---+-------+------+
| 0 | 16,11 | 3,08 |
+---+-------+------+
1 row in set
我需要在 aspnet 中使用 C# 检查这个条件:
if (A < 0.1 && B > 1 && (C >= 1 && C <= 4))
当所有条件都为真时,我需要将 D 列设置为真。
A、B 和 C 列设置为十进制 10,2 值。
但是输出是假的。
我该如何解决这个问题?
编辑#01
A = Convert.ToDouble(dt.Rows[0]["A"]); //a
B = Convert.ToDouble(dt.Rows[0]["B"]); //b
C = Convert.ToDouble(dt.Rows[0]["C"]); //c
编辑#02
解决方案
您的情况是真实的,应该可以正常工作。
您确定 A、B、C 值吗?
推荐阅读
- git - 如何从 TFVC 存储库中挑选到 Git 存储库?
- python - 没有主机密钥的气流 SSHHook
- python - 使用 python 客户端库从日志文件中导出 promethous 指标
- tcl - 如何从 TCL 的测试文件中获取测试文件的名称
- azure-active-directory - 是否可以验证 Azure Active Directory 用户的密码
- reactjs - 如何通过 onPress 将新值传递给 Redux 存储?
- hadoop - 了解 Hadoop 的不同元素
- node.js - 独立 websocket 服务器的 Socket.io“无效帧头”错误
- powershell - 创建 stampfile 文件夹
- powershell - 无法使用 SAS 令牌设置容器权限