gpt4 book ai didi

C# 'or' 运算符?

转载 作者:IT王子 更新时间:2023-10-29 04:45:17 26 4
gpt4 key购买 nike

C#中有运算符吗?

我想做的事:

if (ActionsLogWriter.Close or ErrorDumpWriter.Close == true)
{
// Do stuff here
}

但我不确定我怎么能做那样的事情。

最佳答案

C# 支持两种 bool or 运算符:单杠| 和双杠||

区别在于 | 总是检查左边和右边的条件,而 || 只在必要时检查右边的条件(如果左边计算为假)。

当右侧的条件涉及处理或导致副作用时,这很重要。 (例如,如果您的 ErrorDumpWriter.Close 方法需要一段时间才能完成或更改某些状态。)

关于C# 'or' 运算符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1746302/

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