这个句子中的whether 为什么不能用if替换?