我有一个布尔方程,想要简化它。帮助它。
bool needLoad = isA || (!isA && !isB);
然后我用
if (needLoad){
if (isA)
rawData = Configuration.GetData();
if (!isA && !isB)
rawData = Configuration.GetOtherData();
}
最佳答案
您可以使用De Morgan的身份简化方程式:
isA || (!isA && !isB)
= isA || !(isA || isB)
= isA || !isB