Короткий метод, чтобы проверить, является ли целое число 0 и вернуть логическое значение - PullRequest
1 голос
/ 24 июня 2019

Можно ли сделать это лучше?

public bool AreMoreNeeded() => EntitiesNeededCount == 0 ? true : false;

Я использую это для проверки, равен ли integer 0, и возвращает boolean в зависимости от результата операции.

1 Ответ

4 голосов
/ 24 июня 2019

да, удалите true и false:

public bool AreMoreNeeded() => EntitiesNeededCount == 0;

оператор равенства :

Оператор равенства == возвращаетtrue если его операнды равны, false в противном случае.

РЕДАКТИРОВАТЬ:

Вы можете сделать его еще немного короче и сделать его свойством вместо метода:

public bool AreMoreNeeded => EntitiesNeededCount == 0;
...