В моем приложении для Windows у меня есть что-то, как показано ниже.
bool somebooleanValue = getBooleanValue();
string someString = getStringValue();
if (!somebooleanValue && someString == "StringValue")
{
//do nothing
}
else
{
// do some calculations
}
Здесь, если somebooleanValue равно false, а someString равно "StringValue", он должен пропустить необходимые вычисления,Так что для этого я поставил условие, как указано выше.
Теперь, если мне нужно реорганизовать код и изменить условие, чтобы, если блок не был пустым, как мне это сделать?
Я пробовал это
if !(!somebooleanValue && someString == "StringValue")
{
//do some calculations
}
else
{
// do nothing
}
Но выдает ошибку ") ожидается".Я не могу понять, что не так.Кто-нибудь может мне помочь, пожалуйста