gpt4 book ai didi

c# - 哪个是最佳实践 : MethodReturnsBoolean == true/false OR true/false == MethodReturnsBoolean

转载 作者:行者123 更新时间:2023-11-30 13:07:29 24 4
gpt4 key购买 nike

我一直在写:

if(Class.HasSomething() == true/false) 
{
// do somthing
}
else
{
// do something else
}

但我也看到有人做相反的事情:

if(true/false == Class.HasSomething())
{
// do somthing
}
else
{
// do something else
}

在性能和速度方面,做这两者有什么优势吗?我在这里不是在谈论编码风格。

最佳答案

它们是等价的,但我的偏好是

if(Class.HasSomething())
{
// do something
}
else
{
// do something else
}

...为了简单起见。

关于c# - 哪个是最佳实践 : MethodReturnsBoolean == true/false OR true/false == MethodReturnsBoolean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10434841/

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