gpt4 book ai didi

c# - 如何处理System.DBNull?

转载 作者:太空宇宙 更新时间:2023-11-03 18:31:16 25 4
gpt4 key购买 nike

我有一个类型为的对象:

dynamic {System.DBNull}

我要检查一下:

if (myObject!= null || myObject!= DBNull.Value)
{
MessageBox.Show("Oh hi");
}

但是 MessageBox 总是出现。怎么了,是另一种类型吗?

最佳答案

这个表达式永远为真

myObject != null || myObject != DBNull.Value

因为myObject不能同时为nullDBNull.Value。将 || 替换为 && 进行修复。

关于c# - 如何处理System.DBNull?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22011440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com