Как вернуть значение типа bool? - C#
Формулировка задачи:
Подскажите пожалуйста, что нужно изменить т.к. конце метода не получается вернуть булево значение
Листинг программы
- bool Foo(string s)
- { bool f = false;
- int digit =0;
- int letter = 0;
- int digit_letter =0;
- char[] charS = s.ToCharArray();
- for(int i =0; i<charS.Length; i++)
- {
- if(char.IsDigit(charS[i]))
- digit++;
- if (char.IsLetter(charS[i]))
- letter++;
- if (char.IsLetterOrDigit(charS[i]))
- digit_letter++;
- }
- if (s.Length>=8 && digit>0 && letter>0 && digit_letter == s.Length)
- f = true;
- return true;
- }
Решение задачи: «Как вернуть значение типа bool?»
textual
Листинг программы
- return (s.Length >= 8 && digit > 0 && letter > 0 && digit_letter == s.Length);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д