Как вернуть значение типа bool? - C#

Узнай цену своей работы

Формулировка задачи:

Подскажите пожалуйста, что нужно изменить т.к. конце метода не получается вернуть булево значение
Листинг программы
  1. bool Foo(string s)
  2. { bool f = false;
  3. int digit =0;
  4. int letter = 0;
  5. int digit_letter =0;
  6. char[] charS = s.ToCharArray();
  7. for(int i =0; i<charS.Length; i++)
  8. {
  9. if(char.IsDigit(charS[i]))
  10. digit++;
  11. if (char.IsLetter(charS[i]))
  12. letter++;
  13. if (char.IsLetterOrDigit(charS[i]))
  14. digit_letter++;
  15. }
  16. if (s.Length>=8 && digit>0 && letter>0 && digit_letter == s.Length)
  17. f = true;
  18. return true;
  19. }

Решение задачи: «Как вернуть значение типа bool?»

textual
Листинг программы
  1. return (s.Length >= 8 && digit > 0 && letter > 0 && digit_letter == s.Length);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы