"Защита от дурака" в программе - C#
Формулировка задачи:
Подскажите, как написать "защиту от дурака", которая будет объявлять, что введен неверный символ при заполнении массива, который должен содержать только целые числа(никаких букв, дробей и т.д.)?
Совсем не могу дойти до этого. Код для Вас привожу ниже.
using System;
using System.Linq;
namespace calculator
{
class MainClass
{
static void Main (string[] args)
{
int k = 0;
double t;
Console.Write("Введите размер 1-го множества: ");
int razmer = Convert.ToInt32(Console.ReadLine());
int[] array1 = new int[razmer];
Console.WriteLine ();
Console.WriteLine ("Введите элементы 1-го массива:");
for (int i = 0; i < array1.Length; i++)
array1 [i] = Convert.ToInt32 (Console.ReadLine ());
Console.WriteLine ();Решение задачи: «"Защита от дурака" в программе»
textual
Листинг программы
int a;
do
{
Console.WriteLine("введите целое число");
} while(!int.TryParse(Console.ReadLine(),out a));