ЛТ
using System;и вместо
System.Int32.TryParse()
пиши Int32.TryParse()
, и т.п. Тебе студия предложит, где можно сократить.Затем, вместо названий классов используй ключевые слова для обращения к примитивным типам (не Int32, а int; не Double, а double; не Single, а float; и т.п.)
От 7 до 17 строки включительно можно сократить как:
Console.Write("Enter N: ");
while (!int.TryParse(Console.ReadLine(), out int N))
{
Console.Write($"Error, invalid input{Environment.NewLine}Enter N: ");
}