Как вернуть значение типа 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);

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


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

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

9   голосов , оценка 4 из 5
Похожие ответы