我知道这在整个的大格局中是多么无关紧要的,但不知道的我每次遇到这种情况都会犹豫不决。

基本上,有时,我需要选择这两个代码块中的一个

if (变量 != 无人) 变量 = 无人;

// 或

变量 = 无人;

基本上,如果我不需要改变变量,就不改变它 vs 不管改变变量还是改变它,结果都是一样的。if语句比简单地改变变量更耗资源吗?在无谓地改变变量的任务中,这个if语句是否更耗资源?