0

我说的是下面的XXX

if(XXX)
{
}

如果条件表达式太长,我想我必须这样做

bool IsOK = XXXXXXXXXXXXXXXXXXXXXXXXXX;
if(IsOK)
{
}

或者我必须让它成为一种方法。

4

1 回答 1

2

您不必这样做,但您可以这样做以提高可读性。条件可以放在 if 中,也可以存储在变量中并求值,然后该变量可以放在 if 中。无论哪种方式,本质上都是一样的,但是在使用变量时,您可以使代码更具可读性。

于 2012-04-25T03:37:24.980 回答