Въпрос относно задача "Квадрат от звезди".
Здравейте, днес реших да си поиграя малко със c# и взех домашното от "Първи стъпки в програмирането". Реших ги всички задачки но за последната "Квадрат от звездички" си поиграх доста. След 30 мин играчка достигнах до това.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _06.FacingTriangle
{
    class Program
    {
        static void Main(string[] args)
        {
            var read = int.Parse(Console.ReadLine());
            for(int i = 1; i <= read; i++)
            {
                if(i == 1 || i == read)
                {
                    Console.WriteLine(new string('*', read));
                }else
                {
                    var intervals = new string(' ', read - 2);
                    Console.WriteLine(string.Format("*{0}*", intervals));
                }
            }
        }
    }
}
следното нещо работи но искам да попитам все пак някой от вас дали няма нещо по-изчистено от към код от това.