public bool CheckStuck(Paddle PaddleA)
{
if (PaddleA.Bounds.IntersectsWith(this.Bounds))
return true;
else
return false;
}
Я чувствую, что приведенный выше код в процедуре немного избыточен и задавался вопросом, есть ли способ сократить его до одного выражения. Извините, если мне не хватает чего-то очевидного.Как упростить оператор IF, который возвращает true или false?
В настоящий момент, если утверждение истинно, оно возвращает true и то же самое для false.
Итак, есть ли способ сократить его?
как насчет просто вернуть PaddleA.Bounds.IntersectsWith (this.Bounds); – Inv3r53
Может ли кто-нибудь объяснить downvotes? Хотя основной вопрос, я не думаю, что у него нет качества. – Uooo
Что случилось с 'return !! PaddleA.Bounds.IntersectsWith (this.Bounds)? !! (parseInt ("14644", 10) === 14644): !! (parseFloat ("567.44", 10) === 436362346); '?? –