gpt4 book ai didi

c# - 如何检查两个字符串是否匹配或在 C# 中是否为空

转载 作者:行者123 更新时间:2023-11-30 13:17:38 26 4
gpt4 key购买 nike

我尝试了以下方法:

(id == title) | (id.IsNullOrEmpty) ? "class='enabled'" : ""

但是它给出了一条消息说“Error 22 Operator '|'不能应用于 'bool' 和 'method group' 类型的操作数

谁能告诉我哪里出了问题。 id 和 title 都是字符串。

最佳答案

看起来你正在使用 | 而不是 || 我不确定你是否将 IsNullOrEmpty 定义为扩展方法但是您正在使用 () 来调用它。或者直接调用 String.IsNullOrEmpty

尝试以下操作

(id == title || String.IsNullOrEmpty(id)) ? "class='enabled'" : ""

关于c# - 如何检查两个字符串是否匹配或在 C# 中是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7363390/

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