Проверка строки на содержание ложных символов - C#
Формулировка задачи:
Я ввожу строковую переменную и мне нужно проверить какие символы она в себе содержит. Если только цифры, то вывести любое сообщение, в противном случае вывести сообщение об ошибке. На паскале я это решал через множества, а как это реализовать на шарпе?
Решение задачи: «Проверка строки на содержание ложных символов»
textual
Листинг программы
using System;
class strCheck
{
static void Main()
{
string str = Console.ReadLine();
bool flag=true;
for (int i=0;i<str.Length;i++)
{
if (char.IsDigit(str[i])) flag = true;
else
{
flag = false;
break;
}
}
if (flag) Console.WriteLine("Любое сообщение");
else Console.WriteLine("Ошибка");
Console.ReadLine();
}
}