static void Main(string[] args) { uint excParam1 = Constants.PARAM1; // Чистим чтобы старое не мешалось :) Console.Clear(); // Создаём прямоугольную матрицу MatrixEx me = new MatrixEx(Constants.MATRIX_ROWS, Constants.MATRIX_COLS); // Выводим таблицу, метод Print описан в классе базовой матрицы и унаследован me.Print(); if(me.IsMoreThanXPrimes(excParam1)) { System.Console.WriteLine(String.Format("V massive bolshe {0} prostyh chisel", excParam1)); System.Console.WriteLine(String.Format("Summa polozhitelnyh elementov: {0}", me.SumPos())); } else { System.Console.WriteLine(String.Format("V massive ne bolee {0} prostyh chisel", excParam1)); } Console.ReadKey(); }